【问题标题】:Removing Row Numbering in R [duplicate]删除R中的行编号[重复]
【发布时间】:2015-10-30 05:25:21
【问题描述】:

只要说我有一个看起来像这样的 csv 文件:

name     number of cats
Bob            1
Janet          0
Margaret      47
Tim            2

然后我将它加载到 R 中:

cats <- read.csv("cats.csv")

如果我随后在 R 中打开“猫”,我会得到如下编号:

  name     number of cats
1 Bob            1
2 Janet          0
3 Margaret      47
4 Tim            2

同样,如果然后写入 csv,编号将保留在文件中。

write.csv(cats, "cats_with_numbers.csv")

我尝试删除该列,但没有成功。任何帮助表示赞赏。 :)

【问题讨论】:

  • write.csv你可以有row.names=FALSE
  • 我不明白这个问题。您是否在进行分析后尝试重写 csv?或者您想在没有行号的情况下打印到控制台?如果是后者,那么print(df, row.names = FALSE)

标签: r list csv


【解决方案1】:

按照akun的建议,您可以使用:

write.csv(cats, "cats_with_numbers.csv", row.names=FALSE)

这是什么,它删除了行的自动编号。

【讨论】:

  • 这只是重复@akrun 的评论。您应该编辑并展开它。
猜你喜欢
  • 2019-11-02
  • 1970-01-01
  • 2016-05-17
  • 1970-01-01
  • 2013-03-22
  • 2015-01-19
  • 2017-01-31
  • 2022-01-21
  • 1970-01-01
相关资源
最近更新 更多