2017-01-18 30 views
-3

我正在尝试为数据框中的所有变量生成频率表。当我从R中将表格导出到CSV时,变量名称不会导出到CSV,但在R控制台中查看时,表格会显示变量名称。所以任何人都可以帮助我获取变量名称为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") 
+0

CSV文件格式免费!如果您想要使用格式进行保存,则需要将文件保存为Excel文档。 – Akbar

+0

请更具体地说明“未正确格式化”的含义。即它是如何格式化的,它与预期的有什么不同(以一个例子为例)。另外说明你已经尝试 – OMGtechy

回答

0

那是因为有CSV,正常的一个(,)的两种格式,并在使用逗号作为小数点的国家使用的变种(;),所以也许你正在使用谁不格式的CSV程序以正常的方式

1

写的用write.csv(.csv文件时尝试的代码块)`:

df <- write.csv("something.csv",col.names = TRUE,...) 

让我知道,如果这个工程。

+0

不,这是行不通的。 – Jagadish

+0

请分享/显示您的代码与可重现的例子。 – BoyInDaBox89