Как настроить plotly диаграмма прозрачный фон в R?
вот что у меня пока есть:
f1 <- list(
family = "Arial, sans-serif",
size = 25,
color = "white"
)
f2 <- list(
family = "Old Standard TT, serif",
size = 14,
color = "black"
)
a <- list(
title = "SALES PER SONG",
titlefont = f1,
showgrid = FALSE,
showticklabels = TRUE,
showline=TRUE,
tickangle = 45,
tickfont = f2
)
salesplot <-plot_ly(producersales, type="scatter", x=Producer, y=SalesPerSong, color=SongRange, colors=cols, mode="markers", size=SalesPerSong) %>%
layout(xaxis = a, yaxis = a)
Я пробовал добавлять paper_bgcolor=#00000000, plot_bgcolor=#00000000
после информации о оси x и y в layout()
, но когда я запускаю команду, я получаю знак "плюс". Я не знаю, что делать, поэтому любая помощь приветствуется. Спасибо!
2 ответов
попробуй:
salesplot <-plot_ly(producersales, type="scatter", x=Producer, y=SalesPerSong, color=SongRange, colors=cols, mode="markers", size=SalesPerSong) %>%
layout(xaxis = a, yaxis = a) %>%
layout(plot_bgcolor='rgb(254, 247, 234)') %>%
layout(paper_bgcolor='rgb(254, 247, 234)') #will also accept paper_bgcolor='black' or paper_bgcolor='transparent'
вы можете изменить номера rgb в соответствии с вашими потребностями.
обратите внимание, что прозрачный фон также будет применяться для экспортируемых изображений. Который может сделать текст черной метки невидимым в некоторых приложениях для просмотра изображений, включая инструмент фотографий по умолчанию Windows 10.