子类别R

时间:2019-02-11 11:11:01

标签: r group-by data-visualization r-plotly

我想使用plot_ly获得类似于以下(使用Tableau制作)的图。该图的关键方面是类别/子类别,以及两个变量(“中位数点击率”和“中位数唯一打开率”)都适合两个轴这一事实。

enter image description here

这是我尝试过的代码

df_newsletters_all %>% 
  group_by(mot_cle_objet, jour_semaine) %>%
  summarise(
    med_unique=median(unique_open_rate),
    med_clic=median(click_rate))%>%
  plot_ly(y = ~mot_cle_objet ,x = ~med_unique, split=~jour_semaine, type ="bar", marker = list(color = 'rgb(26, 118, 255)')) %>%
  add_trace(y = ~mot_cle_objet ,x = ~med_clic, split=~jour_semaine, type ="bar", marker = list(color = 'rgb(26, 0, 255)'))%>%
  layout(title = "Median Unique open rate and click rate per categories and per days",
         xaxis=list(title = "Rate in %"),
         yaxis=list(title = ""))

这就是我得到的

enter image description here

是否有一种方法可以通过plot_ly实现?就理解而言,覆盖一个或多个变量的条形图和另一个变量的散布条形都很好。

0 个答案:

没有答案