问题标签 [rowname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R - 计算重复的行,保持它们第一次出现的索引
我一直在寻找一种有效的方法来计算和删除数据框中的重复行,同时保留它们第一次出现的索引。例如,如果我有一个数据框:
给我
但我想保留重复行的原始索引(连同行名)。喜欢:
“重复”返回原始行名(此处为 {1 2 3 5 6 8}),但不计算出现次数。我尝试自己编写函数,但它们都没有足够的效率来处理大数据。我的数据框最多可以有几百万行(尽管列通常是 5 到 10)。
r - R返回行名的部分匹配
我遇到了以下问题
返回
然而,
和
两者都返回 False
当使用字母后跟数字作为行名时,R 允许部分匹配字符串。我已经在 R v3.2.2 和 R v3.2.1 上复制了这个。甚至
返回 0
我可以设置什么以使 R 不允许这种部分匹配吗?
r - 在 R 中更改数据框的行名
我有数据框df
,我有一个list
包含数据框行名称的列表。
df
好像:
list
好像:
我想将列表与数据框结合起来,以便数据框将列表的名称作为行名。
喜欢:
我知道您可以使用该函数更改行名row.names
,但这不适用于多行。我还尝试将列表乘以数据框的正确长度,然后使用该row.names
函数,但这也不起作用。知道如何解决这个问题吗?
r - 行名作为数据框列表中的列
我想根据行名为列表中的每个数据框创建一个列年份。之前已经在 SO 上提出过这个问题,但不幸的是,答案没有帮助。那么,有没有办法做到这一点?
预期结果:
r - R 中重复的行名出错,但 anyduplicated(rownames()) 什么也不返回?
我正在 pSI 包中运行 Candidate.overlap 函数,并收到有关行名的错误消息:
使用相同的 Candidate.genes 列表运行的示例过滤器不会抛出错误消息,所以我知道函数和 dat2.1 不是错误。
通读答案,我使用了带有 unique = TRUE 的 make.names 函数,因为我之前遇到了行名问题,但认为我在这一步之前已经解决了它。我检查了重复的行名:
并检查了str:(数据框中有值,它们不都是NA)
R的标题是否有问题,例如皮肤重复两次,然后是...?或者有没有办法检测错误发生在哪里?任何帮助表示赞赏。科学
r - 我如何匹配数据框中的数字列表
假设我有一个数据框,其中一列包含与另一个数据框的行号相对应的数值。如何使用第一个数据帧中包含的数字获取数据帧的行名。
我知道您可以通过以下方式手动执行此操作:
但我想知道是否有一种方法可以在不手动粘贴数字的情况下做到这一点,因为它是一个非常大的数据框,而且会非常麻烦并且是一大块文本。
预先感谢您的帮助
r - 我有一个从数据框中提取的子集矩阵,如何获取相应的行名?
如何从数据框 A 中获取矩阵 B 的相应行名“b”和“d”?
r - 仅获取 R 中数据集的结构(行名和列名)
考虑一个具有行名和列名的数据框:
我只想显示数据的行名和列名,例如:
r - R: 尽管有 !is.na 还是返回了 NA
我有一个简单的数据框:
我想提取非 NA 部分的行名,我可以执行以下操作:
到目前为止,一切都很好。现在我想跳过第一行,但由于某种原因,该命令返回相同长度的输出,现在甚至包含一个 NA 单元格。
获得相同大小的向量甚至包含假定排除行的向量是没有意义的。正如您在上面的数据框中看到的那样,df$x[11] 绝对是 NA,那么为什么它包含 !is.na() 通常应该去掉的东西?更具体地说:我正在尝试观察数据框的提取,但排除包含 NA 的行。我会很高兴每一条建议!
r - R 的数据集 mtcars 中的第一列是什么?
我认为我缺少关于 R 数据框的基本概念。
这里的车名。这是专栏吗?我不这么认为,因为我无法通过mtcars[,1]
. 并且没有列名/标题。
我怎么能创建这样的数据框?例如,我如何使用该特殊列来描述绘图中的数据?