请选择 进入手机版 | 继续访问电脑版
楼主: aa2liebe
1733 6

[问答] 如何把这数据变成R可读的 [推广有奖]

  • 0关注
  • 0粉丝

本科生

61%

还不是VIP/贵宾

-

威望
0
论坛币
2329 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
893 点
帖子
68
精华
0
在线时间
91 小时
注册时间
2013-1-20
最后登录
2016-9-21

aa2liebe 发表于 2014-10-23 00:03:58 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在手上有一组数据,如下:
larain20.86
17.41
18.65
5.53
10.74
14.14
40.29
10.53
16.72
16.02............
请问通过什么命令,可以将起变成R可以读取的数据集?
目前只知道Dat1=ts(c(20.86, 17.41, 18.65,.......), start=c(1900,1), frequency=4)这样的手动输入法。要是能够不用手动输入红字就好。谢谢



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Frequency Start Ency freq STAR frequency 输入法 start 如何

ub150 发表于 2014-10-23 00:59:27 |显示全部楼层 |坛友微信交流群
read.table()

使用道具

aa2liebe 发表于 2014-10-23 01:59:05 |显示全部楼层 |坛友微信交流群
ub150 发表于 2014-10-23 00:59
read.table()
就是现在数据还在word文档里,这个R肯定读不了。要变成什么样的文件格式,怎么变呢?

使用道具

meishanjia1900 发表于 2014-10-23 08:31:30 来自手机 |显示全部楼层 |坛友微信交流群
aa2liebe 发表于 2014-10-23 00:03
现在手上有一组数据,如下:
larain20.86
17.41
如果word文件如你所示,那么你直接将内容复制到txt文档中,将列名称单独放第一行。只要保证数字右边只有换行符,没有空格,那就可以直接读取喽。还是用楼上说的read.table函数。
已有 1 人评分经验 收起 理由
李会超 + 60 热心帮助其他会员

总评分: 经验 + 60   查看全部评分

使用道具

aa2liebe 发表于 2014-10-23 17:52:50 |显示全部楼层 |坛友微信交流群
meishanjia1900 发表于 2014-10-23 08:31
如果word文件如你所示,那么你直接将内容复制到txt文档中,将列名称单独放第一行。只要保证数字右边只有换 ...
谢谢。还有一个小白问题,如果文本名为 larain.txt,
那输入命令为read.table(larain)还是read.table(larain.txt)还是。。。。?

我都试了,可是现实结果
Error in read.table(larain.txt) : object 'larain.txt' not found

使用道具

meishanjia1900 发表于 2014-10-23 18:40:11 来自手机 |显示全部楼层 |坛友微信交流群
aa2liebe 发表于 2014-10-23 17:52
谢谢。还有一个小白问题,如果文本名为 larain.txt,
那输入命令为read.table(larain)还是read.table(lar ...
read.table(file = "c:/…/xxx.txt", header = FALSE)
如果文件中上来就是数字,这样是对的,但如果列的首行是字符串(表示列名称),就用header = TRUE.
更多信息请看帮助文件:
help.search("read.table")
已有 2 人评分热心指数 收起 理由
aa2liebe + 1 精彩帖子
求证1加1 + 1 热心帮助其他会员

总评分: 热心指数 + 2   查看全部评分

使用道具

aa2liebe 发表于 2014-10-23 23:21:10 |显示全部楼层 |坛友微信交流群
meishanjia1900 发表于 2014-10-23 18:40
read.table(file = "c:/…/xxx.txt", header = FALSE)
如果文件中上来就是数字,这样是对的,但如果列的首 ...
成功了。非常谢谢细致的讲解。对于新手上路太有帮助了。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 19:50