按中位数排序格子bwplot中的框的最佳方法

极客过量

我的目标是按盒子的中bwplot位数对盒子进行排序我知道aggregatereorder等,以及格子index.condperm.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:关于订购SO的一堆现有问题bwplot(至少是我发现的问题)要么调查其他细节,要么没有为我找到通用的解决方案。

亚当·奎克(Adam Quek)
bymedian <- with(iris, reorder(Species, Sepal.Width, median))
lattice::bwplot(Sepal.Width ~ bymedian, data=iris)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL中按中位数的复杂排序

来自分类Dev

如何按中位数对熊猫的箱线图排序?

来自分类Dev

按行的中位数对2D numpy数组排序

来自分类Dev

R-按收入中位数排序的条形图

来自分类Dev

如何通过底数R中的数据框中的数字变量的中位数对框图中的框进行排序

来自分类Dev

在R中按日期中位数估算数据

来自分类Dev

在 R 中按组乘以中位数的值

来自分类Dev

组合场景以在 R 中按组替换中位数

来自分类Dev

使用dplyr将数据框中的中位数分组

来自分类Dev

不同数据框中相同列的中位数

来自分类Dev

将数据框中的组除以单独组的中位数

来自分类Dev

计算R中数据框中行和列的中位数

来自分类Dev

按日期拆分数据框并计算每个日期的所有行的中位数

来自分类Dev

Python中列表的中位数

来自分类Dev

R中的群组中位数

来自分类Dev

组中SQLITE的中位数

来自分类Dev

Python中列表的中位数

来自分类Dev

Javascript中数组的中位数?

来自分类Dev

以3的中位数实施快速排序

来自分类Dev

算法约简(中位数,快速排序)

来自分类Dev

快速排序算法-中位数三

来自分类Dev

使用选择排序查找数组的中位数

来自分类Dev

使用中位数对数组进行排序

来自分类Dev

Python Pandas:按中位数获取行

来自分类Dev

按星期几对中位数分组

来自分类Dev

在`bwplot()`中对`caret`模型进行排序

来自分类Dev

熊猫数据框列的中位数

来自分类Dev

获取熊猫数据框组的中位数

来自分类Dev

R格子bwplot:根据因子级别用特定颜色填充框线图