我有一些数据,有8列和大约750行,用R读入R:
data <- read.csv(file.choose() , header=TRUE)
我创建了一个新的数据框来指定我正在使用哪些列(我将对数据进行因子分析):
data.TT <- data[ , 16:23 ]
在此之后,并尝试应用简单的算术,我知道数据不是数字(它是所有整数值)。因此,我使用以下方法将列转换为数字:
data.TTn <- cbind(
as.numeric(as.character(data.TT$Sociability)),
as.numeric(as.character(data.TT$Kamplystdrift)),
as.numeric(as.character(data.TT$Temperament)),
as.numeric(as.character(data.TT$Forsvarsdrift)),
as.numeric(as.character(data.TT$Skarphet)),
as.numeric(as.character(data.TT$Daadkraft)),
as.numeric(as.character(data.TT$Hardhet)),
as.numeric(as.character(data.TT$Nervekonstitusjon))
)
data.TTn
但是,我现在丢失了一些行。我只有550行而不是750行。
有没有人对这可能是什么有任何想法?如果您需要更多信息,请与我们联系。
谢谢!