RStudio似乎错误地导入了数据。有什么建议么?

时间:2019-02-10 04:55:13

标签: r

我目前正在使用RStudio分析几组数据。当我在R中打开数据时,可以看到正确的数据,应该是年(见图)。

但是,当我尝试在RStudio中查看数据时,同一列包含的数字范围为1-60。

在这些屏幕截图中,我专门查看MobileMember $ Birth。

关于如何解决此问题的任何想法?在此先感谢您的帮助!

Output from R

Output from RStudio

1 个答案:

答案 0 :(得分:0)

如何将数据导入r?作为csv还是.txt?尝试将excel文件另存为csv并以这种方式导入:

MobileMember <- read.csv(file path) 

听起来R是以整数读取列,然后根据年份对它们进行排名。尝试将列更改为一个因子。

您可以看到R如何使用str()命令读取列

str(MobileMember) 

如果它以整数形式列出,请使用以下方法将列更改为因数:

MobileMember$Birth <- as.factor(MobileMember$Birth)