R,如何从文件中读取数据并从中绘制直方图?

时间:2012-03-16 15:31:43

标签: r histogram

我是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

我该怎么办?

非常感谢!

1 个答案:

答案 0 :(得分:0)

如果您显示的“filepath.txt”与完全,则它是逗号分隔文件,您需要在read.table调用中正确指定。这可能就是你需要做的全部。

引用页面上的信息与读取或转换数据无关,所以当您知道源数据不好时,我不确定为什么要询问直方图生成。

然而,我不确定,因为你的问题有点不精确:没有“系统”这样的东西。如果您可以提供用于读取数据文件的确切R代码,并阐明“所有值是否设置为1.0”表示变量values中的值或{{1}输出中的所有数据我们可以为您提供更多指导。