带有熔融数据的高包机中的堆叠条形图

Earthlink

我正在尝试使用以下代码在堆叠的条形图上绘制频率

x = data.frame(
Clinic = c('A','A','A','A','A','A','B','B','B','B','B','C','C','C','C'),
Doctor = c('Kooner','Halliday','Katz','Alizadeh','Patel','Baxter','Kooner','Halliday','Patel','Katz','Alizadeh','Baxter','Katz','Patel','Alizadeh'),
VisitDate = c('2014-06-01','2014-06-01','2014-06-15','2014-07-01','2014-07-01','2014-07-01','2014-07-01','2014-07-01','2014-07-01','2014-08-01','2014-08-01','2014-07-01','2014-08-01','2014-09-01','2014-08-01')
)


allDates = data.frame(VisitDate=c('2014-06-01','2014-06-15','2014-07-01','2014-07-15','2014-08-01','2014-08-15','2014-09-01'))

library(plyr)
visits = plyr::count(x[,c(1,3)])
visits1 = merge(allDates,visits, all.x = TRUE)

library(highcharter)
hc = highchart() %>%
  hc_chart(type = "column") %>%
  hc_yAxis(title = list(text = "Visits")) %>%
  hc_xAxis(categories = allDates$VisitDate) %>%
  hc_plotOptions(column = list(
    dataLabels = list(enabled = FALSE),
    stacking = "normal",
    enableMouseTracking = TRUE)
  ) %>%
  hc_series(list(name="Clinic-A",data=merge(allDates,visits1[visits1$Clinic == "A", ], all.x = TRUE)[,3]),
            list(name="Clinic-B",data=merge(allDates,visits1[visits1$Clinic == "B", ], all.x = TRUE)[,3]),
            list(name="Clinic-C",data=merge(allDates,visits1[visits1$Clinic == "C", ], all.x = TRUE)[,3])
  )

hc

我可以在ggplot没有太多强制的情况下进行绘制是否可以在highcharter没有过多强制情况下执行此操作(例如4个merge语句)。这篇文章的答案对我不起作用。

library(ggplot2)
library(scales)
ggplot()+
  geom_bar(aes(y = freq, x = as.Date(VisitDate), fill = Clinic),data = visits, stat = "identity")+
  theme(legend.position = "bottom", legend.direction = "horizontal", legend.title = element_blank())+
  scale_x_date(date_breaks = "1 month")+
  scale_y_continuous(breaks = pretty_breaks())
杰布昆斯特

hchart,在dataframe中使用的与相似qplothchart尝试具有与相同的行为qplot

那么,如何呢?:

hchart(visits, "column", x = as.Date(VisitDate), y = freq, group = Clinic) %>% 
  hc_plotOptions(column = list(
    dataLabels = list(enabled = FALSE),
    stacking = "normal",
    enableMouseTracking = TRUE)
  ) 

希望对您有所帮助。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从一个数据框中绘制多个带有填充条形图的堆叠条形图

来自分类Dev

ggplot2中的堆叠条形图,带有2个系列的条形图(不同的列)

来自分类Dev

带有熊猫的多个堆叠条形图

来自分类Dev

Vega-Lite-如何在每个nar中绘制带有标签的堆叠条形图?

来自分类Dev

R中的堆叠条形图:对数据重新排序

来自分类Dev

带有高图表的配对数据的拆分条形图

来自分类Dev

带有高图表的配对数据的拆分条形图

来自分类Dev

从数据框创建堆叠的条形图

来自分类Dev

带有条形图的d3堆叠式条形图不会在过渡中更新

来自分类Dev

堆叠的条形图显示所有值均为0高图时悬挂的零

来自分类Dev

nvd3多条形图带有堆叠选项,条形显示不正确

来自分类Dev

python中的堆叠圆形条形图

来自分类Dev

R中的堆叠的条形图

来自分类Dev

在熊猫中创建堆叠的条形图

来自分类Dev

带有来自两个不同数据框的条形图的条形图

来自分类Dev

创建堆叠的条形图,每个堆叠具有单个数据集

来自分类Dev

带有分组数据的R条形图(小节)

来自分类Dev

堆叠的条形图,其中每一列都是Altair中具有多列的条形图

来自分类Dev

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

来自分类Dev

带有matplotlib的堆叠式3d条形图

来自分类Dev

带有堆叠条形图的ggplot,由单独的变量排序

来自分类Dev

带有两个 Y 轴问题的水平堆叠条形图

来自分类Dev

带有最新ioscharts的条形图显示中的问题

来自分类Dev

表中带有SError的条形图

来自分类Dev

Matplotlib中带有圆角的条形图?

来自分类Dev

r中带有ggplot的相对条形图

来自分类Dev

CSV中带有barplot()的堆积条形图

来自分类Dev

带有ggplot2的R中的条形图

来自分类Dev

带有最新ioscharts的条形图显示中的问题

Related 相关文章

  1. 1

    如何从一个数据框中绘制多个带有填充条形图的堆叠条形图

  2. 2

    ggplot2中的堆叠条形图,带有2个系列的条形图(不同的列)

  3. 3

    带有熊猫的多个堆叠条形图

  4. 4

    Vega-Lite-如何在每个nar中绘制带有标签的堆叠条形图?

  5. 5

    R中的堆叠条形图:对数据重新排序

  6. 6

    带有高图表的配对数据的拆分条形图

  7. 7

    带有高图表的配对数据的拆分条形图

  8. 8

    从数据框创建堆叠的条形图

  9. 9

    带有条形图的d3堆叠式条形图不会在过渡中更新

  10. 10

    堆叠的条形图显示所有值均为0高图时悬挂的零

  11. 11

    nvd3多条形图带有堆叠选项,条形显示不正确

  12. 12

    python中的堆叠圆形条形图

  13. 13

    R中的堆叠的条形图

  14. 14

    在熊猫中创建堆叠的条形图

  15. 15

    带有来自两个不同数据框的条形图的条形图

  16. 16

    创建堆叠的条形图,每个堆叠具有单个数据集

  17. 17

    带有分组数据的R条形图(小节)

  18. 18

    堆叠的条形图,其中每一列都是Altair中具有多列的条形图

  19. 19

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

  20. 20

    带有matplotlib的堆叠式3d条形图

  21. 21

    带有堆叠条形图的ggplot,由单独的变量排序

  22. 22

    带有两个 Y 轴问题的水平堆叠条形图

  23. 23

    带有最新ioscharts的条形图显示中的问题

  24. 24

    表中带有SError的条形图

  25. 25

    Matplotlib中带有圆角的条形图?

  26. 26

    r中带有ggplot的相对条形图

  27. 27

    CSV中带有barplot()的堆积条形图

  28. 28

    带有ggplot2的R中的条形图

  29. 29

    带有最新ioscharts的条形图显示中的问题

热门标签

归档