全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6452 6
2017-02-07
随便打了一个txt文本:
1231
421431
124213
12321
3213
想用R
x<-readLines("C:\\Users\\Desktop\\test.txt")
t<-gsub("\n",",",x)
可是发现运行出来好像和想的不一样,

> t
[1] "21313" "21321" "4214"  "12412" "1231"
> x
[1] "21313" "21321" "4214"  "12412" "1231"

求教大神是因为我数据读入的不对导致压根读入的时候就没有换行符存在,还是正则表达式写错了?
二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-7 22:52:59
数字都是随便打的,主要是没有像我想要的那样把一列数字用逗号连起来
二维码

扫码加我 拉你入群

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

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

2017-2-7 22:59:30
readLines读入时自然的会把每一行看成一个字符串。
你这边需要加逗号拼接的话用
复制代码
二维码

扫码加我 拉你入群

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

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

2017-2-8 10:00:48
复制代码

建议使用read.table函数
二维码

扫码加我 拉你入群

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

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

2017-2-8 22:00:37
boss0577 发表于 2017-2-7 22:59
readLines读入时自然的会把每一行看成一个字符串。
你这边需要加逗号拼接的话用
谢谢!原来是函数没搞清楚。
二维码

扫码加我 拉你入群

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

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

2017-2-8 22:02:43
小朝 发表于 2017-2-8 10:00
建议使用read.table函数
谢谢!一直分不太请几个read函数= =
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群