全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1901 3
2011-10-02
我在R中通过计算得到760个结果,通过write把结果导出成TXT,但是文件中是按100*7这样的矩阵显示的,请问怎样把这些结果在一列中显示,求高手帮忙
二维码

扫码加我 拉你入群

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

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

全部回复
2011-10-2 21:19:47
个人感觉write()函数不是太好用,还不如直接用些专门的函数,比如write.table()或者write.csv()。

如果用这个应该好用的,可以在一列的,但是可能会有“行名”,一般就是序列号,1,2,3,4……,想去掉的话就加上参数“row.names=FALSE”,

具体的可以用:
       write.table(x, file="x.txt", row.names=FALSE)
或者:
       write.csv(x, file="x.csv", row.names=FALSE)

试一下吧!
二维码

扫码加我 拉你入群

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

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

2011-10-2 21:33:29
复制代码
二维码

扫码加我 拉你入群

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

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

2011-10-2 22:39:46
你的结果首先要变为一列,然后使用write.table命令。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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