gpt4 book ai didi

R,如何缩小直方图域?

转载 作者:行者123 更新时间:2023-12-04 05:52:21 24 4
gpt4 key购买 nike

我一直在使用 R 语言,我以这种方式从数据文件创建了一个直方图:

a <- read.table("_datafile.txt");

b <- table(a);

c <- as.numeric(names(b));

hist(c, 100);


这是结果,在附图中:
Histogram http://www.imagehost.it/dm/FILK/istogrammaBis.png
我的问题是我想排除直方图的第一个条。
你知道 R 命令吗?
谢谢

最佳答案

hist使用 'Sturges' 中断(由 nclass.Sturges 确定的相等间隔的数字间隔)作为默认中断位置,但您正在超越它。第二个中断值将是

seq( min(x), max(x), by= diff(range(x))/10 )[2]

所以:

hist(c[ c >= seq( min(c), max(c), by= diff(range(c))/10 )[2], 9 ] )

我减少了垃圾箱的数量以保持类别不变。如果您想查看默认中断次数的公式,只需键入:
nclass.Sturges

发现人们对 hist 的行为感到困惑的情况并不少见。与少量等距观察。因为结果看起来不规则。尝试:
hist(0:8)

关于R,如何缩小直方图域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com