变量名不会从R导出为CSV

时间:2017-01-18 13:03:53

标签: r

我正在尝试为数据框中的所有变量生成频率表。当我从R将表导出为CSV时,变量名称不会导出到CSV,但是在R控制台中查看时,表格会显示变量名称。所以任何人都可以帮助我将变量名称变为CSV。

data <- read.spss("Test.sav", use.value.labels = TRUE, to.data.frame = TRUE)
Crossdata <- lapply(data, function(x) xtabs(~x+data$TREND)) 
data = as.data.frame(do.call(rbind, Crossdata))
write.csv(data, file = "data.csv")

2 个答案:

答案 0 :(得分:1)

使用write.csv()`:

编写.csv文件时尝试此代码块
df <- write.csv("something.csv",col.names = TRUE,...)

让我知道这是否有效。

答案 1 :(得分:0)

这是因为有两种格式的CSV,正常的一种(,)和在使用逗号作为小数点(;)的国家/地区使用的变体,所以也许你正在使用一种不以正常方式格式化CSV的程序< / p>