Я пытался сделать это с помощью plotly в R
barstack<-plot_ly(Servicelevel, x=Servicelevel$Date, y=Servicelevel$Available,
color=Servicelevel$Series,type = "bar")
barstack <- barstack %>% add_trace(y = Servicelevel$Unavailable)
barstack<-barstack %>%
layout(title = "Percentage of Availability over time",
yaxis = list(title = 'Availability (%)',
tickformat = ".2%"),
xaxis=list(title='Date'), barmode = 'stack')
И результат такой: Результат