在R中获取数组的列名
我有一个数据库。如何将所有列名获取到数组中 我的代码是:在R中获取数组的列名,r,R,我有一个数据库。如何将所有列名获取到数组中 我的代码是: library(foreign) library(memisc) data <- read.spss("data.sav", use.value.labels = FALSE, max.value.labels = 100) Columns <- summary(data) Columns[1] 所需输出: SubsID print(Columns): Length
library(foreign)
library(memisc)
data <- read.spss("data.sav", use.value.labels = FALSE, max.value.labels = 100)
Columns <- summary(data)
Columns[1]
所需输出:
SubsID
print(Columns):
Length Class Mode
SubsID 20582 -none- numeric
SubsID_RN 20582 -none- character
responseid 20582 -none- numeric
...
您应该使用names(data)
colnames(data)返回:null,但是,names(data)工作正常!:谢谢你的指导!
SubsID
print(Columns):
Length Class Mode
SubsID 20582 -none- numeric
SubsID_RN 20582 -none- character
responseid 20582 -none- numeric
...