使用unname后,仍会在write.csv中生成空白列名称标题行。

时间:2018-11-18 14:50:12

标签: r

嗨,我正在尝试删除变量名,仅删除值。这样做时,我在第一个值上方得到一个空格。

即使我尝试将其保存为csv,在变量名的位置也要有一个空格。如何避免空间?有人可以帮忙吗?

我只是想从第一个值开始显示,在变量名的位置没有空格。

示例代码:

unname(data.frame(cars$speed))

write.csv(unname(data.frame(cars$speed)), 'C:/Users/pdrajama/Downloads/Personal/R/cars.csv')

控制台输出:

unname(data.frame(cars$speed)) 

1   4
2   4
3   7
4   7
5   8
6   9
7  10
8  10

1 个答案:

答案 0 :(得分:-1)

您可以尝试以下方法:

write.table(data.frame(cars$speed),"test.txt",col.names=F,quote=F,sep=",")

write.table已经有col.names=F可以删除数据的第一行。并且您可以使用sep=","来模拟write.csv的输出。