通过在 R 中意外使用函数“直方图”(例如,直方图(myvector)),我能够制作出漂亮的直方图。我关闭了 R,5 分钟后在同一台计算机上打开了相同的脚本,现在 R 是告诉我没有找到功能。我通常使用的函数 hist() 在轴标签的位置和使用频率而不是 y 轴上的百分比方面给出了看起来略有不同的直方图。
只是好奇!
该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
神秘histogram
功能可能在包装中lattice
(尽管实际上有数百个)。你library("lattice")
在之前的课程中做过吗?
如果你输入
??histogram
在 R 提示符下,它会为您提供一个包含名为 histogram 的函数的所有包的列表。您使用的那个可能来自 lattice。