在R中,可以使用hist()
函数来创建直方图。要获取频率值,可以使用table()
函数。
例如,以下代码将生成一个包含10个随机整数的直方图,并显示频率表:
x <- rnorm(10)
hist(x)
table(x)
该代码将生成以下输出:
-1.4063945 0.00642244 1.1553285 -0.4812537 -1.0445793 -0.16736706
因此,直方图中每个分组中心对应的频率值为:
-1.4063945: 1次
0.00642244: 1次
1.1553285: 1次
-0.4812537: 1次
-1.0445793: 1次
-0.16736706: 1次
需要注意的是,如果直方图中的数据量很小,那么频率值可能会显示出一些噪声。此外,如果数据中有重复值或缺失值,那么频率值可能会略有偏差。
领取专属 10元无门槛券
手把手带您无忧上云