如何在数据框中按名称删除列
我有一个很大的数据集,我想阅读特定的列或删除所有其他列。 data <- read.dta("file.dta") 我选择我不感兴趣的列: var.out <- names(data)[!names(d…
按行数不同的组选择前 n 行
我喜欢选择数据框中每组的前(2,3,0,4)行。 > f<-data.frame(group=c(1,1,1,2,2,3,4),y=c(1:7)) > > group y > 1 1 > 1 2 > 1 3 > 2 4 > 2 5 > 3 6 >…
R:向空数据框添加行时丢失列名称
我刚刚开始使用 R 并遇到一个奇怪的行为:在空数据框中插入第一行时,原始列名称丢失。 示例: a<-data.frame(one = numeric(0), two = numeric(0)) a…
用子字符串替换数据框的行名
我有一个具有不同行名的大型数据框(名为 test)。 > rownames(test) [1] "U2OS.EV.2.7.9" "U2OS.PIM.2.7.9" "U2OS.WDR.2.7.9" "U2OS.MYC.2.7.9" [5] …
我可以将一系列相似的数据帧合并到一个数据帧中吗?
我有一个数据框: foo <- list(df1 = data.frame(x=c('a', 'b', 'c'),y = c(1,2,3)), df2 = data.frame(x=c('d', 'e', 'f'),y = c(4,5,6))) 我可以将…
我应该使用 data.frame 还是矩阵?
什么时候应该使用data.frame,什么时候最好使用matrix? 两者都以矩形格式保存数据,因此有时会不清楚。 对于何时使用哪种数据类型有什么通用的经验法…
将 data.frame 的每个单元格与其权重相乘
我想做的事情很简单——但我失败了。 我有一个包含“字符”和“数字”的 data.frame。 data.frame 的其中一列代表权重。 我想将数据框的每个单元格乘…
使用顺序向量中的值获取 R 数据帧的子集
我有一个相关分数向量 myCorVector,其中包含从 1 到 -1 的值范围。 向量 myCorVector 具有数据帧 myDataFrame 的每一行的分数。 我可以通过指定 myDa…
如何按分类变量过滤 R 中的 data.frame?
刚刚学习 R。 给定 R 中的一个 data.frame ,其中包含两列,一列数字,一列分类,如何提取 data.frame 的一部分以供使用? str(ex0331) 'data.frame':…
如何使用“OR”组合多个条件来对数据帧进行子集化?
我在 R 中有一个 data.frame。我想在两个不同的列上尝试两个不同的条件,但我希望这些条件具有包容性。因此,我想用“OR”来组合条件。当我想使用“AN…