在处理项目时,我有一个带有一列的数据框,为此我需要使用highcharter构建箱形图。
该列如下所示:
head(data,20)
Col1
1 30
2 30
3 30
4 30
5 28
6 27
7 29
8 27
9 30
10 30
11 28
12 29
13 29
14 30
15 30
16 30
17 30
18 29
19 30
20 NA
以此类推..数据有693个观测值。数据被“标记”,因此在构建箱线图时,我使用as.numeric()。
当我尝试使用hcboxplot->
构建boxplot时hcboxplot(x = as.numeric(data$Col1[!is.na(data$Col1)]))
我得到的箱线图详细信息是-
最大:30
上四分位:30
中位数:29
下四分位:28
最低:25 但是在数据中,肯定有小于25(甚至为0)的值
> min(data$Col1[!is.na(data$Col1)])
[1] 0
因此,最大值是正确的,但最小值绝对不是。 为什么箱线图显示不正确?任何帮助表示赞赏!抱歉无法为问题添加图片(信誉限制)。
谢谢。