1

通过在 R 中意外使用函数“直方图”(例如,直方图(myvector)),我能够制作出漂亮的直方图。我关闭了 R,5 分钟后在同一台计算机上打开了相同的脚本,现在 R 是告诉我没有找到功能。我通常使用的函数 hist() 在轴标签的位置和使用频率而不是 y 轴上的百分比方面给出了看起来略有不同的直方图。

只是好奇!

4

3 回答 3

3

hist函数是基础 R 的一部分:

R> hist
function (x, ...) 
UseMethod("hist")
<bytecode: 0x28fd968>
<environment: namespace:graphics>

直方图函数(很可能)是格子包的一部分

R> library(lattice)
R> histogram
function (x, data, ...) 
UseMethod("histogram")
<environment: namespace:lattice>

你加载格子包了吗?如果没有,你加载了什么包?.Rhistory如果您不记得,请查看您的文件。或者,您可以使用搜索所有可能的包??histogram

于 2013-02-06T21:28:17.190 回答
2

神秘histogram功能可能在包装中lattice(尽管实际上有数百个)。你library("lattice")在之前的课程中做过吗?

于 2013-02-06T21:28:13.537 回答
1

如果你输入

??histogram

在 R 提示符下,它会为您提供一个包含名为 histogram 的函数的所有包的列表。您使用的那个可能来自 lattice。

于 2013-02-06T21:28:44.317 回答