【问题标题】:How to add stripchart on a boxplot without outliers?如何在没有异常值的箱线图上添加条形图?
【发布时间】:2016-06-17 15:02:58
【问题描述】:

我做了一个没有异常值的boxplot

boxplot(data, names = names(files), las = 2, outline=FALSE)

现在,我正在尝试在其上添加stripchart

stripchart(data, method = "jitter", add = T, col = "red")

情节看起来像这样:

我理解情节是这样的原因:因为我没有用boxplot 绘制异常值。如何正确添加stripchart(没有异常值)?

【问题讨论】:

  • 为什么不考虑首先从数据中过滤掉那些异常值?
  • 请添加reproducible example 供人们使用。
  • 不清楚你希望情节是什么样子,或者问题出在哪里。
  • @gung 请要求编辑或建议编辑,而不是通过否定投票来抑制新用户的积极性。你有时也是初学者。

标签: r boxplot outliers


【解决方案1】:

我的问题已经解决了。

b <- boxplot(data, names = names(files), las = 2, outline=FALSE)
stripchart(data[!data %in% b$out], method = "jitter", add = T, col = "red",
           vertical = T)

【讨论】: