dataframe的输出结果如何去掉行名和列名
发布网友
发布时间:2022-04-25 06:40
我来回答
共1个回答
热心网友
时间:2022-05-02 21:33
直接在R中实现你的目标还真是不容易,见下面的例子:
x <- data.frame(a = 1:3, b = 1:3)
names(x) <- NULL
虽然能移去原来的列名a, b, 但是会用NA取代之,相信也不是你想见到的。 至于行名,似乎是不能通过命令移除的。 一个取巧的方法是你可以通过write.table函数在写文件时同时移去行名和列名:
write.table(x, file = "pinggu.txt", row.names = FALSE, col.names = FALSE)
这样得到的txt文件pinggu是不含行名和列名的,于是可供你进一步读取使用了。