小编neb*_*ebi的帖子

订购"混合"矢量(带字母的数字)

我怎么能订购像这样的矢量

c("7","10a","10b","10c","8","9","11c","11b","11a","12") -> alph
Run Code Online (Sandbox Code Playgroud)

alph
[1] "7","8","9","10a","10b","10c","11a","11b","11c","12"
Run Code Online (Sandbox Code Playgroud)

并使用它来对data.frame进行排序

V1 <- c("A","A","B","B","C","C","D","D","E","E")
V2 <- 2:1 
V3 <- alph
df <- data.frame(V1,V2,V3)
Run Code Online (Sandbox Code Playgroud)

并命令行获取(订单V2,然后V3)

 V1 V2  V3
C  1   9
A  1 10a
B  1 10c
D  1 11b
E  1  12
A  2   7
C  2   8
B  2 10b
E  2 11a
D  2 11c
Run Code Online (Sandbox Code Playgroud)

sorting r

13
推荐指数
1
解决办法
9390
查看次数

git临时补丁:厚块小于一行

我希望通过唯一的提交制作一个交互式补丁。我想使用类似的输出

git diff --word-diff=porcelain [file]
Run Code Online (Sandbox Code Playgroud)

进行交互式修补。命令

git add --edit
Run Code Online (Sandbox Code Playgroud)

只提出至少一线的帅哥?

目的:我有一个文本文件补丁,我想像在“ LibreOffice”中那样接受或拒绝更改。


例:

一行中的文本文件:

echo "Thiis is a sentence with one wrong word. This is a clean sentence. Thhe laast one iss alwaays morre dificult" > text.txt
Run Code Online (Sandbox Code Playgroud)

承诺

git add text.txt
git commit -m "one"
Run Code Online (Sandbox Code Playgroud)

修改文件

echo "This is a sentence with one wrong word. This is a clean sentence. The last one is always more difficult" > text.txt

git add -e
Run Code Online (Sandbox Code Playgroud)

应该自动切成3块

"Thiis" > "This"
"Thhe laast" > "The …
Run Code Online (Sandbox Code Playgroud)

git patch staging

6
推荐指数
1
解决办法
235
查看次数

如何根据data.frame的顺序排序因子级别(而不是按字母顺序)

基于这个问题,我点了date.frame dd有两个因素bx

dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE),
             x = factor(c("A", "D", "A", "C")), 
             y = c(8, 3, 9, 9),
             z = c(1, 1, 1, 2))

dd <- dd[with(dd, order(b, x)), ]
   b x y z
 Low C 9 2
 Med D 3 1
  Hi A 8 1
  Hi A 9 1
Run Code Online (Sandbox Code Playgroud)

级别的顺序dd$x不反映dd $ x的实际顺序,但是按字母顺序排列.

levels(dd$x)
[1] "A" "C" "D"
Run Code Online (Sandbox Code Playgroud)

我想要与data.frame中相同的级别顺序,即"C","D","A"

我当然可以 …

r factors

3
推荐指数
1
解决办法
2901
查看次数

标签 统计

r ×2

factors ×1

git ×1

patch ×1

sorting ×1

staging ×1