在r中加载.text数据,并希望数字显示与原始文本文件完全相同的

问题描述

我的测试显示以下内容

"ID"    "Prob"
0   10000
1   8778.9828374645
2   8694.77448972435

我试图跳过第一行,以便我的内容为纯数字,并改为为其指定列名

data <-
  read.fwf("mydata.txt",skip = 1,widths= c(18),col.names=c("ID","Prob"),strip.white=TRUE
              )

但是,结果看起来像这样(它会自动科学计数并保留十进制)

      ID           Prob
      0      1.000000e+04
      1      8778.982e+03

然后,我尝试不跳过第一行,但仍给他们一个行名。数字值不错,但还有一行“ ID和概率”

data <-
  read.fwf("mydata.txt",strip.white=TRUE
              ) 

看起来像

ID      Prob
"ID"    "Prob"
0   10000
1   8778.9828374645

如何使加载数据显示内容与原始文本数据完全相同? (请勿使用科学计数法,也不保留小数) (我的数据也只是列名和纯数字)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)