如何在R中没有“填充”的情况下创建条形图?

秋叶62

我有一个包含如下数据的数据框

     Monsoon                 F_Monsoon                         avg_Min_temp_year
  1 Post-Monsoon Autumn    avg_Min_temp                                 21.4
  2 Pre-Monsoon Hot Summer avg_Min_temp                                 22.5
  3 Rainy                  avg_Min_temp                                 25.6
  4 Winter                 avg_Min_temp                                 13.9
  5 Post-Monsoon Autumn    avg_Min_temp_monsoon                         20.7
  6 Pre-Monsoon Hot Summer avg_Min_temp_monsoon                         22.1
  ...
  ...

我正在尝试创建没有任何颜色(仅黑白)的情节

我的代码如下

plot <- ggplot(plot_final_df, aes(Monsoon, avg_Min_temp_year))+
 geom_bar(stat = "identity", position = "dodge")+
 theme_bw()+
 facet_wrap(~Monsoon)+
 theme(panel.grid = element_blank())+
 xlab("Monsoon")+
 ylab("Avg Min Temp")+
 ggtitle("Avg Min Temp vs Monsoon")

我的情节只显示one bar每个,monsoon但必须显示2 bar (one for avg_Min_temp and for avg_Min_temp_monsoon)

当我使用fill内部属性时,aes(fill = F_Monsoon)它会显示2 bar for each monsoon颜色,但我需要black and white

任何建议都是可取的。

艾伦·卡梅伦

由于您已经通过进行了Monsoon,并且希望每个构面包含两个小节(对于中的两个级别,每个小节都有一个)F_Monsoon,因此您应该将其F_Monsoon作为x轴:

ggplot(plot_final_df, aes(F_Monsoon, avg_Min_temp_year)) +
 geom_bar(stat = "identity", position = "dodge") +
 facet_wrap(~Monsoon) +
 theme_bw() +
 theme(panel.grid = element_blank()) +
 xlab("Monsoon") +
 ylab("Avg Min Temp") +
 ggtitle("Avg Min Temp vs Monsoon")

在此处输入图片说明

请注意,我必须在示例数据中添加两行,才能使其正常工作:

数据

plot_final_df <- structure(list(Monsoon = c("Post-Monsoon Autumn", 
"Pre-Monsoon Hot Summer", 
"Rainy", "Winter", "Post-Monsoon Autumn", "Pre-Monsoon Hot Summer", 
"Rainy", "Winter"), F_Monsoon = c("avg_Min_temp", "avg_Min_temp", 
"avg_Min_temp", "avg_Min_temp", "avg_Min_temp_monsoon", "avg_Min_temp_monsoon", 
"avg_Min_temp_monsoon", "avg_Min_temp_monsoon"), avg_Min_temp_year = c(21.4, 
22.5, 25.6, 13.9, 20.7, 22.1, 24.6, 12.9)), class = "data.frame", row.names = c("1", 
"2", "3", "4", "5", "6", "7", "8"))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Altair-如何在不操纵DataFrame的情况下创建分组的条形图

来自分类Dev

条形图:在没有标题的情况下从csv设置轴域

来自分类Dev

如何在R中创建条形图

来自分类Dev

如何在 r 中创建条形图?

来自分类Dev

如何在不更改查询的情况下对条形图进行排序?

来自分类Dev

如何在R中没有for循环的情况下创建条件整数序列的组合?

来自分类Dev

没有填充的堆积条形图?

来自分类Dev

如何创建没有重叠条形图的ggplot条形图?

来自分类Dev

如何在没有填充的情况下更改Excel中单元格的值

来自分类Dev

Matlab-如何在不丢失行名的情况下对条形图的行进行排序?

来自分类Dev

如何在R中以水平堆积条形图的样式创建时间序列图

来自分类Dev

如何在 R ggplot 中创建具有不同离散 X 轴的多面条形图

来自分类Dev

如何在没有R和BuildConfig的情况下使用Android Studio创建JavaDoc?

来自分类Dev

如何在python ggplot中创建条形图?

来自分类Dev

如何在amCharts中创建分组的条形图?

来自分类Dev

如何在Laravel中创建Google条形图查询?

来自分类Dev

如何在Arduino中创建IO条形图?

来自分类Dev

如何在matlab中创建条形图?

来自分类Dev

如何在R代码中向条形图添加SE条形图?

来自分类Dev

在没有JQuery的情况下如何在JavaScript中创建cookie?

来自分类Dev

如何在Xcode7中没有Apple Developer Program的情况下创建ipa

来自分类Dev

没有JQuery的情况下,如何在JavaScript中创建cookie?

来自分类Dev

如何在带有多个x轴的python中创建条形图

来自分类Dev

如何在Excel中创建带有数据点的条形图?

来自分类Dev

如何在R中创建分组条形图而不是facet_wrap?

来自分类Dev

在R中没有打开连接的情况下如何创建连接对象?

来自分类Dev

如何在没有STL的情况下从2d阵列中删除所有未填充的插槽?

来自分类Dev

如何在R中绘制条形图?

来自分类Dev

如何在R中绘制节点属性的条形图

Related 相关文章

  1. 1

    Altair-如何在不操纵DataFrame的情况下创建分组的条形图

  2. 2

    条形图:在没有标题的情况下从csv设置轴域

  3. 3

    如何在R中创建条形图

  4. 4

    如何在 r 中创建条形图?

  5. 5

    如何在不更改查询的情况下对条形图进行排序?

  6. 6

    如何在R中没有for循环的情况下创建条件整数序列的组合?

  7. 7

    没有填充的堆积条形图?

  8. 8

    如何创建没有重叠条形图的ggplot条形图?

  9. 9

    如何在没有填充的情况下更改Excel中单元格的值

  10. 10

    Matlab-如何在不丢失行名的情况下对条形图的行进行排序?

  11. 11

    如何在R中以水平堆积条形图的样式创建时间序列图

  12. 12

    如何在 R ggplot 中创建具有不同离散 X 轴的多面条形图

  13. 13

    如何在没有R和BuildConfig的情况下使用Android Studio创建JavaDoc?

  14. 14

    如何在python ggplot中创建条形图?

  15. 15

    如何在amCharts中创建分组的条形图?

  16. 16

    如何在Laravel中创建Google条形图查询?

  17. 17

    如何在Arduino中创建IO条形图?

  18. 18

    如何在matlab中创建条形图?

  19. 19

    如何在R代码中向条形图添加SE条形图?

  20. 20

    在没有JQuery的情况下如何在JavaScript中创建cookie?

  21. 21

    如何在Xcode7中没有Apple Developer Program的情况下创建ipa

  22. 22

    没有JQuery的情况下,如何在JavaScript中创建cookie?

  23. 23

    如何在带有多个x轴的python中创建条形图

  24. 24

    如何在Excel中创建带有数据点的条形图?

  25. 25

    如何在R中创建分组条形图而不是facet_wrap?

  26. 26

    在R中没有打开连接的情况下如何创建连接对象?

  27. 27

    如何在没有STL的情况下从2d阵列中删除所有未填充的插槽?

  28. 28

    如何在R中绘制条形图?

  29. 29

    如何在R中绘制节点属性的条形图

热门标签

归档