楼主: 下是一种
2878 2

[问答] 请教大家关于输出txt的问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

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

楼主
下是一种 发表于 2016-4-3 12:24:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在有一个矩阵C:
10005  11.0   8.7   -0.1   0.0
10006    8.2   8.0   -1.9   0.0
10007  10.0   6.7   -1.1   0.0
10008  12.8   9.5  -1.5    0.0
10009  12.9  10.1   0.7   0.0
10010  13.1   6.5  -3.6   0.0
10014  13.7  10.3  -1.8   0.0
10026  10.7   6.9  -0.3   4.8
10027    8.9   1.2  -2.9   0.0

我想把它输出为txt,格式如图

就是每个数值占5个地方,包括小数点,然后用空格分隔,比如10005就是5个,11.0占4个地方,再加上空格分隔,10005和11.0之间就有2个空格。

我用write.table输出,结果是乱七八糟的,一点没有对齐。
请教大家怎么办啊???
二维码

扫码加我 拉你入群

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

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

关键词:txt Table write 空格分隔 ABLE 小数点

1.png (2.25 KB)

1.png

沙发
jiangbeilu 学生认证  发表于 2016-4-3 13:33:00
你说的对齐,其实是假的,txt又不负责排版。
你用write.csv写出来,然后用Excel打开就可以了。

或者,你把txt复制到excel里,然后按照空格分列,这样就可以很整齐地看到数据了。

藤椅
下是一种 发表于 2016-4-3 15:37:45
jiangbeilu 发表于 2016-4-3 13:33
你说的对齐,其实是假的,txt又不负责排版。
你用write.csv写出来,然后用Excel打开就可以了。
谢谢回复、
我想要的对齐是为了将数据应用于其他软件的读取。
那个软件读取数据的方法是每5位一读,比如图片里面,先读10005,刚好5位;然后空一格,读下一个5位,就是[空格]+11.0,读取的就是11.0;然后空一格,再读下一个,就是[空格][空格]+8.7,读取结果就是8.7;。。。。所以我就必须按照这样来放数据,,,

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

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