我需要从没有标题名称的数据集中提取列。
我有一个 ~10000 x 3 的数据集,我需要根据第二列绘制第一列。
我知道当列有名字时怎么做 ~ plot(data$V1, data$V2)
但在这种情况下他们没有。当它们没有名称时,如何单独访问每一列?
谢谢
最佳答案
为什么不给他们起个合理的名字呢?
names(data)=c("This","That","Other")
plot(data$This,data$That)
这是比使用列号更好的解决方案,因为名称是有意义的,并且如果您的数据更改为具有不同数量的列,您的代码可能会在多个地方中断。为您的数据提供正确的名称,只要您始终引用
data$This
,您的代码就会起作用。
关于r - 提取在 R 中没有标题或名称的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16889758/