R语言不能修改'col.names'

R语言在write.csv()时出现警告

>write.csv(df2, "fliter.csv", header = FALSE, row.names = FALSE)
Warning message:
In write.csv(df2, "fliter.csv", row.names = FALSE, col.names = TRUE) :
  不能修改'col.names'

在网上看到的帮助:不大懂意思:

以下内容源于R的帮助:
【write.csv and write.csv2 provide convenience wrappers for writing CSV files. They set sep and dec (see below), qmethod = "double", and col.names to NA if row.names = TRUE (the default) and to TRUE otherwise. write.csv uses "."】
按照这个解释,对于write.csv这个函数,它会自动根据row.names参数的值设定col.names的值,所以只需设定row.names参数就可以了,如果再指定col.names参数,R就发出警告,意思是这个参数不能独立设定,也不算错误。

clipboard.png
我想把表的字段名(第一行去掉)

阅读 13.3k
2 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进