全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
47790 4
2014-12-26
各位大神:
现在遇到的问题是如何将一串30个数字变量以字符型输出?
本来数据形式是“00000000000000000000000000000000000”类型的变量,导入时R就把它当做int处理。
我用format(x, scientific=F)导出后,发现首位的0都被去掉了。
求各位大神应该怎么办啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2014-12-26 09:42:45
转换成字符不就行了,as.character()
二维码

扫码加我 拉你入群

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

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

2014-12-26 09:48:58
ydhuwenming 发表于 2014-12-26 09:42
转换成字符不就行了,as.character()
这个我试过,还是科学计数法的形式输出的。
二维码

扫码加我 拉你入群

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

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

2014-12-26 10:29:04
楼主是用哪个函数读的数据。可以参考read.table函数中的as.is这个参数的用法
二维码

扫码加我 拉你入群

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

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

2014-12-26 11:40:26
mymei 发表于 2014-12-26 10:29
楼主是用哪个函数读的数据。可以参考read.table函数中的as.is这个参数的用法
谢谢!我后来用了read.table中的colClasses的参数搞定了!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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