bwplot
我的目标是按中位数排列格子中的盒子。我知道aggregate
,reorder
等,以及晶格index.cond
或perm.cond
参数可用于此目的,但我很难将这些部分正确地放在一起bwplot
。我会很感激给出一个干净且可重用的解决方案的答案,并说明有关参数和功能如何在该解决方案中协同工作的一些细节 - 因为这是目前不完全理解的内容。
这是没有排序的情节的最小工作示例:
bwplot(data = iris, x = Sepal.Width ~ Species)
据我了解,可以通过类似于以下的方式强制按中位数对盒子进行排序:
# notrun
bwplot(data = iris, x = Sepal.Width ~ Species | XXX, index.cond = function(x,y) reorder(x,y,median))
bwplot(data = iris, x = Sepal.Width ~ Species, perm.cond = XXX)
PS:关于订购的一堆现有问题bwplot
(至少是我发现的那些)要么调查其他细节,要么没有为我带来通用解决方案。