如何根据我指定的变量在ggplot中排序点

塞巴斯蒂安·泽基(Sebastian Zeki)

我有一个比例与名称的图。我试图按比例对ggplot进行排序,但是即使我对数据框进行排序,该图也要根据x轴值按字母顺序对事物进行排序。如何按y轴值排序

resultOrder <- result[order(result$Proportion), ]

ggplot() + 
geom_point(aes(resultOrder$Names, resultOrder$Proportion), resultOrder) +  
geom_point(shape=1) +
labs(title="Number of SVs each repeat element is found in (as a percentage,     filtered for >20%)", x="TY [°C]", y="Txxx") +
#geom_point(aes(mergedGroup4$Rptname, mergedGroup4$PercentageChangeForWholeSV),mergedGroup4) + theme(axis.text.x=element_text(angle=-90)) + 
xlab("Repetitive elements") + 
ylab("Percentage of SVs") +
theme(axis.text.x=element_text(angle=-90)) +
theme(legend.position="top")

样本数据

                          Names Values Proportion
 FLAM_C                   FLAM_C   1112   20.03965
 MER112                   MER112   1115   20.09371
 L1MA10                   L1MA10   1116   20.11173
 L1PB3                     L1PB3   1121   20.20184
 LTR78B                   LTR78B   1125   20.27392
 MLT1H1                   MLT1H1   1126   20.29194
 (TG)n                     (TG)n   1127   20.30997
 Charlie7               Charlie7   1129   20.34601
 MamRep605             MamRep605   1133   20.41809
 LTR16A                   LTR16A   1136   20.47216
 Charlie1b             Charlie1b   1139   20.52622
 L1PA6                     L1PA6   1142   20.58028
 MLT1G1                   MLT1G1   1148   20.68841
 LTR67B                   LTR67B   1150   20.72445
 MER58A                   MER58A   1162   20.94071
律师

DMC是正确的。

尝试一下,因为我简化了ggplot调用。对我来说,诀窍是在reorder:中添加均值参数

df <- read.table(file = "clipboard") 

ggplot(df) + 
  geom_point(aes(reorder(Names, Proportion, mean), y=Proportion)) +
  coord_flip()

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据我的用户选择重新排序 selectpicker 的选择?

来自分类Dev

如何根据分组变量对ggplot进行排序

来自分类Dev

如何根据我的分组值而不是R中ggplot中的填充值更改颜色?

来自分类Dev

如何根据我登录的服务器/文件系统设置环境变量?

来自分类Dev

根据我的顺序对哈希图进行排序

来自分类Dev

无法根据我在AlertDialog中指定的位置来购物

来自分类Dev

变量未根据我的列表更改值

来自分类Dev

我如何根据我的具体情况合并数组

来自分类Dev

如何根据我的计划更改.plist条目?

来自分类Dev

如何根据我所在的页面突出显示导航栏

来自分类Dev

如何根据我的时区以特定格式获取日期

来自分类Dev

SQL-如何根据我输入的顺序过滤条目?

来自分类Dev

如何根据我在JComboBox中单击的项目更新Jtable?

来自分类Dev

如何根据我的要求设置选择选项

来自分类Dev

如何根据我的计划更改.plist条目?

来自分类Dev

SQL如何根据我的以下情况进行减法?

来自分类Dev

如何根据我的情况进行正确的SQL查询

来自分类Dev

如何根据我的规格放置搜索框?

来自分类Dev

如何根据我认为的嵌套属性过滤 WMI 搜索?

来自分类Dev

如何根据我的位置从地图上的折线获取插槽

来自分类Dev

如何根据我单击的项目获取特定信息?

来自分类Dev

Python if 语句:根据我的进场位置进行交易逻辑,然后根据操作设置变量

来自分类Dev

如何根据我使用的迭代器的哪个元素来使用多个变量?又名,我如何干燥该红宝石代码?

来自分类Dev

根据我的要求对JSON字符串对象进行排序

来自分类Dev

OpenGL:如何根据相机距离对点排序?

来自分类Dev

如何根据一个变量(R)通过ggplot绘制线和点?

来自分类Dev

如何在ggplot中排列几何点的顺序?

来自分类Dev

如何根据非美学变量在 ggplot 中对方面进行排序?

来自分类Dev

如何根据我从请求中获得的顺序动态地订购我的反应组件?

Related 相关文章

  1. 1

    如何根据我的用户选择重新排序 selectpicker 的选择?

  2. 2

    如何根据分组变量对ggplot进行排序

  3. 3

    如何根据我的分组值而不是R中ggplot中的填充值更改颜色?

  4. 4

    如何根据我登录的服务器/文件系统设置环境变量?

  5. 5

    根据我的顺序对哈希图进行排序

  6. 6

    无法根据我在AlertDialog中指定的位置来购物

  7. 7

    变量未根据我的列表更改值

  8. 8

    我如何根据我的具体情况合并数组

  9. 9

    如何根据我的计划更改.plist条目?

  10. 10

    如何根据我所在的页面突出显示导航栏

  11. 11

    如何根据我的时区以特定格式获取日期

  12. 12

    SQL-如何根据我输入的顺序过滤条目?

  13. 13

    如何根据我在JComboBox中单击的项目更新Jtable?

  14. 14

    如何根据我的要求设置选择选项

  15. 15

    如何根据我的计划更改.plist条目?

  16. 16

    SQL如何根据我的以下情况进行减法?

  17. 17

    如何根据我的情况进行正确的SQL查询

  18. 18

    如何根据我的规格放置搜索框?

  19. 19

    如何根据我认为的嵌套属性过滤 WMI 搜索?

  20. 20

    如何根据我的位置从地图上的折线获取插槽

  21. 21

    如何根据我单击的项目获取特定信息?

  22. 22

    Python if 语句:根据我的进场位置进行交易逻辑,然后根据操作设置变量

  23. 23

    如何根据我使用的迭代器的哪个元素来使用多个变量?又名,我如何干燥该红宝石代码?

  24. 24

    根据我的要求对JSON字符串对象进行排序

  25. 25

    OpenGL:如何根据相机距离对点排序?

  26. 26

    如何根据一个变量(R)通过ggplot绘制线和点?

  27. 27

    如何在ggplot中排列几何点的顺序?

  28. 28

    如何根据非美学变量在 ggplot 中对方面进行排序?

  29. 29

    如何根据我从请求中获得的顺序动态地订购我的反应组件?

热门标签

归档