如何根据R中csv文件的列标题删除某些列?

时间:2011-04-06 14:52:42

标签: r

  1. 我已将csv文件加载到R。

  2. 文件中有10列。

  3. 我想将第1和第3列保存到新文件中。删除其他列的命令行是什么?

  4. 我想保存新表,应该使用什么命令行?

1 个答案:

答案 0 :(得分:9)

首先,我会回答你的问题。如果d是从您的文件加载的数据框,则:

d_subset = d[,c(1,3,5)]
write.csv(d_subset, file="file.csv")

其次,我会给你一些建议。阅读文档或购买一本好的R书。您甚至可以免费下载An introduction to R。你问的许多问题都是非常基本的。虽然大多数人都乐于处理这个奇怪的基本问题,但每天要问三到四个问题确实是不可持续的。