我是R的新手,我必须编写命令来读取包含实际值的文件,然后使用100个子间隔计算和绘制分布的直方图。 我一直有使用hist()函数的一些问题......
这就是我为readin'数据做的事情:
values = read.table("filepath.txt");
filepath.txt包含实际值(2509.92,615.41,417.031,...,0.0516073,0.023377,0.00681471)。
然后我尝试按照这些说明(http://msenux.redwoods.edu/math/R/hist.php),但它不起作用,因为使用方法as.numeric()
,系统认为它是管理'整数数据,所有值都设置为1.0
我该怎么办?
非常感谢!
答案 0 :(得分:0)
如果您显示的“filepath.txt”与完全,则它是逗号分隔文件,您需要在read.table
调用中正确指定。这可能就是你需要做的全部。
引用页面上的信息与读取或转换数据无关,所以当您知道源数据不好时,我不确定为什么要询问直方图生成。
然而,我不确定,因为你的问题有点不精确:没有“系统”这样的东西。如果您可以提供用于读取数据文件的确切R代码,并阐明“所有值是否设置为1.0”表示变量values
中的值或{{1}输出中的所有数据我们可以为您提供更多指导。