楼主: 迷途mitu
17639 6

[问答] 用R读入数据的时候出现levels [推广有奖]

  • 5关注
  • 11粉丝

已卖:142份资源

教授

23%

还不是VIP/贵宾

-

威望
0
论坛币
2399 个
通用积分
21.3486
学术水平
11 点
热心指数
35 点
信用等级
12 点
经验
173 点
帖子
582
精华
0
在线时间
851 小时
注册时间
2010-4-17
最后登录
2022-12-7

楼主
迷途mitu 发表于 2013-6-19 09:21:38 |AI写论文
10论坛币
[2458] 603003.SH 603008.SH 603077.SH 603123.SH 603128.SH 603167.SH 603333.SH
[2465] 603366.SH 603399.SH 603766.SH 603993.SH
2468 Levels: 000002.SZ 000004.SZ 000005.SZ 000006.SZ 000007.SZ ... 603993.SH

这是我读入的数据显示出的结果,我输入的明明是一个序列,他显示出来总会有下面那个2468 Levels: ,这样就没办法进行数据处理了,求大神解答!!

最佳答案

hugebear 查看完整内容

在read.table的变量列表中加上这一条:stringsAsFactors = FALSE后试试。
关键词:Levels Level 读入数据 Leve EVE levels

沙发
hugebear 发表于 2013-6-19 09:21:39
在read.table的变量列表中加上这一条:stringsAsFactors = FALSE后试试。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
迷途mitu + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
迷途mitu 发表于 2013-6-19 09:46:08
hugebear 发表于 2013-6-19 09:41
在read.table的变量列表中加上这一条:stringsAsFactors = FALSE后试试。
啊 太感谢了!这是什么原因啊?stringsAsFactors = FALSE是什么意思?

板凳
hugebear 发表于 2013-6-19 09:48:12
您可以自己读读read.table的帮助文件。
不设置这个变量的值时,系统默认将所有的character变量转换为factor变量,所以会出现levels.
通过如此设置禁止系统这样做。
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
qoiqpwqr + 20 + 1 + 1 热心帮助其他会员

总评分: 论坛币 + 20  学术水平 + 1  热心指数 + 1   查看全部评分

报纸
迷途mitu 发表于 2013-6-19 09:48:46
hugebear 发表于 2013-6-19 09:48
您可以自己读读read.table的帮助文件。
不设置这个变量的值时,系统默认将所有的character变量转换为facto ...
嗯 非常感谢!解决了我一个大问题!

地板
lovemyella 发表于 2015-12-11 14:30:36
同样解决了我的问题,谢谢!第一次遇到这么给力的解答,一次完结

7
ccs0531 发表于 2018-7-14 17:50:35
也是遇到这个问题。谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 12:10