我目前正在使用RStudio分析几组数据。当我在R中打开数据时,可以看到正确的数据,应该是年(见图)。
但是,当我尝试在RStudio中查看数据时,同一列包含的数字范围为1-60。
在这些屏幕截图中,我专门查看MobileMember $ Birth。
关于如何解决此问题的任何想法?在此先感谢您的帮助!
答案 0 :(得分:0)
如何将数据导入r?作为csv还是.txt?尝试将excel文件另存为csv并以这种方式导入:
MobileMember <- read.csv(file path)
听起来R是以整数读取列,然后根据年份对它们进行排名。尝试将列更改为一个因子。
您可以看到R如何使用str()命令读取列
str(MobileMember)
如果它以整数形式列出,请使用以下方法将列更改为因数:
MobileMember$Birth <- as.factor(MobileMember$Birth)