2016-05-22 4 views
5

はこれまでのところ、私が持っているものです。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) 

私はlayout()内でのx軸とy軸の情報の後にpaper_bgcolor=#00000000, plot_bgcolor=#00000000を追加しようとしたが、私は、コマンドを実行すると、私は、プラス記号を取得します。私は何をすべきかわからないので、どんな助けもありがたいです。ありがとう!

答えて

8

ただ、試してみてください。

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の数値を変更することができます。

関連する問題