更改R中的箱线图限制

更改R中的箱线图限制,r,boxplot,quantile,percentile,R,Boxplot,Quantile,Percentile,我试图改变箱线图的上限和下限 我需要从5%更改为10%(较低),从95%更改为90%(较高) 此外,我必须使用标准的箱线图函数(不幸的是,没有ggplot) 我试图计算分位数(分位数函数),但我不知道箱线图函数如何理解新值 一些想法?箱线图具有以下结构: 我理解你的问题,你需要上铰链来反映高达90%的发生率,下铰链来反映10%以上的发生率 据我所知,您不能更改长方体的大小(它总是从25%的百分位变为75%的百分位(第一个和第三个四分位)。您可以操作的是胡须的长度,为此,您可以使用boxplot

我试图改变箱线图的上限和下限

我需要从5%更改为10%(较低),从95%更改为90%(较高)

此外,我必须使用标准的箱线图函数(不幸的是,没有ggplot)

我试图计算分位数(
分位数
函数),但我不知道箱线图函数如何理解新值


一些想法?

箱线图具有以下结构:

我理解你的问题,你需要上铰链来反映高达90%的发生率,下铰链来反映10%以上的发生率

据我所知,您不能更改长方体的大小(它总是从25%的百分位变为75%的百分位(第一个和第三个四分位)。您可以操作的是胡须的长度,为此,您可以使用
boxplot()
函数的
范围
参数(有关文档,请参阅)。但不能根据值的分位数设置胡须的长度;只能根据IQR(四分位间距:
IQR=abs(分位数(x,0.75)-分位数(x,0.25))
)设置胡须的最大长度。默认情况下,胡须的最大长度将是IQR的1.5倍,但您可以更改:

boxplot(x, range=0.5) # This will make the max length of the whisker
                      # to be 0.5 * IQR

我不知道是否有办法使胡须的范围明确地成为一个分位数(至少使用标准的
boxplot()
函数)

一个boxplot具有以下结构:

我理解你的问题,你需要上铰链来反映高达90%的发生率,下铰链来反映10%以上的发生率

据我所知,您不能更改长方体的大小(它总是从25%的百分位变为75%的百分位(第一个和第三个四分位)。您可以操作的是胡须的长度,为此,您可以使用
boxplot()
函数的
范围
参数(有关文档,请参阅)。但不能根据值的分位数设置胡须的长度;只能根据IQR(四分位间距:
IQR=abs(分位数(x,0.75)-分位数(x,0.25))
)设置胡须的最大长度。默认情况下,胡须的最大长度将是IQR的1.5倍,但您可以更改:

boxplot(x, range=0.5) # This will make the max length of the whisker
                      # to be 0.5 * IQR

我不知道是否有办法使胡须的范围明确地成为一个分位数(至少使用标准的
boxplot()
函数)

给我们一些代码玩!为什么你不能使用
ggplot
?给我们一些代码玩!为什么你不能使用
ggplot