我在文本文件中有一些数据,列v1,v2,v3和v4。 v1包含字母数字数据,而v2,v3和v4本质上是数字。
我使用以下命令读取R中的数据: x< - read.table(“file_name.txt”,header = TRUE,stringsAsFactors = FALSE)
它导入数据,但我希望它作为数据帧,当我使用typeof(x)检查类型时,返回“list”。
如何在数据框中获取此数据?
答案 0 :(得分:1)
At first you can use x1<-as.data.frame(x)
Then you can use class(x1).
If you will use typeof(x1) instead of class(x1),
you will never get "data.frame".Because data.frame is a one type of list with equal number of observations in each column Which contain numeric , character, and alpha numeric variable same as list.