16651 6

[程序分享] R语言-读写数据-save() [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
58 点
帖子
9
精华
0
在线时间
3 小时
注册时间
2014-1-17
最后登录
2016-1-23

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
       首先,命令和数据(使用read.fwf读入)情况如下:
> mydata
   V1  V2  V3   V4
1 123 456 789 2344
2 123 456 234 2344
3 345 435 234 2344
4 554 564 345 2344
5 545 467 674 2344
6 546 564 564 2344
> save(mydata,file="data1.txt")

       接下来,新保存的“data1.TXT”文件打开后是这样的:
?       r?鈯郻```b`fbb`b2Y榾# '恌谁LI,Id``I1/H埆!?╕ ?乆 !蟲?臡
二维码

扫码加我 拉你入群

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

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

关键词:Save AVE R语言 sav Data file

帖没发全,接上文:

?       r?鈯郻```b`fbb`b2Y榾# '恌谁LI,Id``I1/H埆!?╕ ?乆        !蟲?臡

使用道具

再打开新保存的文件:
> mydata1<-read.fwf("data1.txt",widths=c(3,3,3,4))
Warning messages:
1: In readLines(file, n = thisblock) :
  line 3 appears to contain an embedded nul
2: In readLines(file, n = thisblock) :
  line 4 appears to contain an embedded nul
3: In readLines(file, n = thisblock) :
  line 5 appears to contain an embedded nul
4: In readLines(file, n = thisblock) :
  line 6 appears to contain an embedded nul
5: In readLines(file, n = thisblock) :
  line 7 appears to contain an embedded nul
6: In readLines(file, n = thisblock) :
  line 8 appears to contain an embedded nul
7: In readLines(file, n = thisblock) : 读'data1.txt'时最后一行未遂
> mydata1
    V1   V2   V3   V4
1  RDX    2 <NA> <NA>
2    X <NA> <NA> <NA>
3 <NA> <NA> <NA> <NA>
4 <NA> <NA> <NA> <NA>
5 <NA> <NA> <NA> <NA>
6 <NA> <NA> <NA> <NA>
7 <NA> <NA> <NA> <NA>
8  dat  a.f  ram    e
>

使用道具

问题是:不是很理解warning message的含义,最困惑的是,同一数据,为什么保存到新文件【使用save()函数】,再读出【read.fwf()函数】,显示的数据完全变了?
先谢谢各位不吝赐教的大神!

使用道具

报纸
jiangbeilu 学生认证  发表于 2016-1-23 14:21:55 |只看作者 |坛友微信交流群
建议save保存的文件格式最好为:.RData格式。
如果要保存成txt,可以用write.table.
为乱码,主要是保存的记事本格式为UNIX,而在windows里打开是ANSI格式编码,当然会出现乱码问题。

  1. save(a,file="a.txt")
  2. write.table(a,"a1.txt")
复制代码


用write.table就没有问题了。
已有 1 人评分论坛币 学术水平 收起 理由
admin_kefu + 25 + 2 热心帮助其他会员

总评分: 论坛币 + 25  学术水平 + 2   查看全部评分

使用道具

地板
ryoeng 在职认证  发表于 2016-1-23 15:50:43 |只看作者 |坛友微信交流群
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

使用道具

7
尼克骑士 发表于 2022-11-30 23:21:14 |只看作者 |坛友微信交流群
要多加一个参数才行,save(xx,file="",ascii=TRUE)

使用道具

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

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

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

GMT+8, 2024-4-28 16:07