楼主: sailingyf
9500 6

[问答] 请教如何导入这种格式的txt数据 [推广有奖]

  • 1关注
  • 4粉丝

已卖:193份资源

副教授

90%

还不是VIP/贵宾

-

威望
0
论坛币
9720 个
通用积分
7.5613
学术水平
58 点
热心指数
58 点
信用等级
50 点
经验
5359 点
帖子
610
精华
0
在线时间
1378 小时
注册时间
2009-5-10
最后登录
2024-6-2

楼主
sailingyf 发表于 2015-1-21 15:06:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据本身是txt格式,有如下的几个问题
1)表头有一些说明,所以导致变量名称在第四行,
2)变量名称和数据之间还有分隔符
3)在数据的最后又有一些说明
现在只需要导入变量名称,数据主体,不需要导入表头,2里面的分隔符以及最后的表尾。
其实就是有好多行不需要导入,只知道是1,2,4 以及倒数第一行不需要导入。但是不知道倒数第一行是第几行。。。

请问应该怎么写code? 下面是例子:


this table contains xx colums
--------------------
|name|content|
--------------------
|1|AA|
|2|BB|
|3|CC|
---------------------
谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:txt Content Contain txt格式 colum content 如何 倒数

沙发
李会超 发表于 2015-1-21 15:17:45
read.table(file, header = FALSE, sep = "",
           skip = 0)
file是文件的路径,skip是需要跳过几行开始读入数据,sep为分割符号,sep='|'

藤椅
starpirate2015 在职认证  发表于 2015-1-21 17:10:05
高手,学习了

板凳
sailingyf 发表于 2015-1-22 10:19:35
李会超 发表于 2015-1-21 15:17
read.table(file, header = FALSE, sep = "",
           skip = 0)
file是文件的路径,skip是需要跳过几 ...
多谢, skip功能我理解,skip只能跳过连续的前几行,
但是我需要skip不连续的行数。
例如,我想要跳跃1,2,4,100行,你看我的例子里面,1,2,4行都不要,第3行是header所以要保留。最后一行又是结尾符。而且不知道具体最后一行是第几行。。。

谢谢!

报纸
李会超 发表于 2015-1-22 10:36:05
read.table(file, header = FALSE, sep = "",
           skip = 0,fill=TRUE),fill=TRUE 填充缺失值,然后再在R里面处理-------

地板
sailingyf 发表于 2015-1-22 10:51:20
我来试试,多谢多谢!

7
盛夏果123 发表于 2016-9-8 21:33:26
很想问问楼主你的问题解决了吗?我最近也在读取这样的txt文件,就是要读取特定的几行数据,也不知道用什么指令,书上和网上我也都没到合适的方法。。[cry]

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

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