Я новичок в этом, и я действительно зациклен на этом.
Я хотел бы создать горизонтальную диаграмму, которая показывает процентное изменение продаж для разных городов, используя ggplot2 и R. Кто-нибудь мне поможет? в подходе, который я могу использовать для создания диаграммы?
Данные, которые у меня есть, выглядят так. ![enter image description here](https://i.stack.imgur.com/bSk2i.png)
Это тип графика, который я хотел бы сделать. (источник: https://harmoniccode.blogspot.com/2017/11/friday-fun-li-horizon-charts.html) ![enter image description here](https://i.stack.imgur.com/QOg8H.png)
Заранее благодарен за любую помощь!
Редактировать: вот пример кода данных:
x <- data.frame(
"town" =c('sad','sad','sad','sad','happy','happy','happy','happy'),
"month"=c("2017-01","2017-02","2017-03","2017-04","2017-01","2017-02","2017-03","2017-04"),
"median_sales" = c(336500,355000,375000,395000,359000,361500,36000,375000),
"percentage_change" = c(NA,5.4977712,5.6338028,5.3333333,NA,0.6963788,-0.4149378, 4.1666667
))
x <-
x %>%
mutate(month = floor_date(as_date(as.yearmon(month)), "month"))