楼主: patrick918
2137 11

[问答] 新手求助一个读取数据的问题 [推广有奖]

  • 0关注
  • 0粉丝

VIP1

大专生

86%

还不是VIP/贵宾

-

威望
0
论坛币
3477 个
通用积分
0
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
295 点
帖子
24
精华
0
在线时间
87 小时
注册时间
2015-11-10
最后登录
2019-9-10

楼主
patrick918 发表于 2015-12-16 20:28:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
小弟是个r语言新手,想请教一下r语言读取txt文件的办法,现在有个一百多万行的txt数据,每行的格式如下
d6254bd8f2149a60aea291d49cad61264f972e77,2010584868,#favor,杭州,2015-08-01 00:45:01
请问一下,如何用r语言将其读成5列的数据框

二维码

扫码加我 拉你入群

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

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

关键词:读取数据 新手求助 favor R语言 txt

沙发
wangfs111222 发表于 2015-12-16 21:11:45
read.csv
read.table

藤椅
hzx21th 发表于 2015-12-16 22:10:47
read.table(xxxxx,sep=",")

板凳
patrick918 发表于 2015-12-16 22:24:28
hzx21th 发表于 2015-12-16 22:10
read.table(xxxxx,sep=",")
用这个读出来显示只有3列,而且第三列是NA

报纸
patrick918 发表于 2015-12-16 22:25:14
hzx21th 发表于 2015-12-16 22:10
read.table(xxxxx,sep=",")
用这个读出来显示只有3列,而且第三列是NA

地板
YueweiLiu 发表于 2015-12-17 00:12:34
那是因为你里面有#,加一个选项,comment.char=""

7
patrick918 发表于 2015-12-17 09:50:24
YueweiLiu 发表于 2015-12-17 00:12
那是因为你里面有#,加一个选项,comment.char=""
明白,谢谢,但是我读取的时候显示我第60行没有5个元素,但是我60行是c14d7f3cf2db520e41b0e66232e23d7df7f14a4a,1910631825,#favor,哈尔滨,2015-08-01 09:33:14
应该是有5个元素,这是什么原因呢

8
patrick918 发表于 2015-12-18 09:41:44
继续求助

9
suimong 发表于 2015-12-18 12:35:17
你可以试试readr包。read.table在读入有中文字符的文件时容易掉链子

10
patrick918 发表于 2015-12-18 14:57:24
suimong 发表于 2015-12-18 12:35
你可以试试readr包。read.table在读入有中文字符的文件时容易掉链子
好的,谢谢,有关于这个包的介绍么,读取文件用什么函数呢

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

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