Как вы центрируете заголовок на круговой диаграмме R Plotly? - PullRequest
0 голосов
/ 14 марта 2019

Я работаю с Plotly, используя R, и у меня возникают проблемы с центрированием заголовка на круговой диаграмме.Название выглядит немного правее.Есть ли способ сделать это и переместить его влево или ближе к середине круговой диаграммы?

Это код:

label_names = c('Feeds','All Others') 
numbers = c(first_reported, not_first_reported)

pie_colors <- c('rgba(173,216,230,1)', 'rgba(0,0,139,1)')
plot_ly(labels=label_names, values=numbers, type='pie', 
        insidetextfont = list(color = '#FFFFFF'),
        marker = list(colors=pie_colors)) %>%
  layout(title = 'Portion of Feeds')

Как выглядит диаграмма:

enter image description here

1 Ответ

1 голос
/ 22 марта 2019

Похоже на этот вопрос, Выровнять заголовок диаграммы по левому краю на графике , просто слегка изменив ответ здесь, должно работать и для этого.

plot_ly(labels=label_names, values=numbers, type='pie', 
        insidetextfont = list(color = '#FFFFFF'),
        marker = list(colors=pie_colors)) %>%
  add_annotations(
    y=1.05, 
    x=0.5, 
    text="Portion of Feeds", 
    showarrow=F,
    font=list(size=15)
  )

источник:

...