2017-12-11 27 views
0

검은 색 바탕에 R 반짝 이는 응용 프로그램을 작성 중이며 모든 플롯 텍스트를 흰색으로 변경해야합니다. 어떤 이유로 든 내 코드가 작동하지 않습니다.Plotly의 모든 텍스트 색상 변경 R

output$plotly_bar<- renderPlotly({ 
    plot_ly(FAID_mexico, x = ~Funding_Agency_Acronym, 
     y = ~FAID_mexico$Current_Amount, 
     textfont = list(color = '#FFFFFF'), 
     color = ~FAID_mexico$Policy_Area, 
     textfont = list(color = '#FFFFFF')) %>% 
     layout(plot_bgcolor='black')%>% 
     layout(paper_bgcolor='black') 
    }) 

texfont는 모든 텍스트 색상을 변경하는 기능이어야합니다.

답변

0

color ~ textlayout에 추가하면 올바르게 작동합니다.

%>% layout(font = list(color = '#FFFFFF')) 

enter image description here

library(plotly) 

p <- plot_ly(data = iris, 
      x = ~Sepal.Length, 
      y = ~Petal.Length, 
      marker = list(size = 10, 
          color = 'rgba(255, 182, 193, .9)', 
          line = list(color = 'rgba(152, 0, 0, .8)', 
             width = 2))) %>% 
    layout(plot_bgcolor = 'black', 
     paper_bgcolor = 'black', 
     font = list(color = '#00FFFF')) 

p