Как правильно сдвигать текст внутри столбца, когда графически отображается текстовое положение столбчатой ​​диаграммы? - PullRequest
0 голосов
/ 03 апреля 2020

Код:

library(plotly)
library(dplyr)

xValues <- c("drug1","drug2","drug3","drug4","drug5")

yValues <- c(5,10,15,20,25)

bar <- plot_ly(x = yValues,
               y = xValues,
               type = 'bar',
               orientation = 'h',
               text = xValues,
               textposition = "inside",
               insidetextanchor = "middle",
               insidetextfont = list(color = '#000000'),
               showlegend = F) %>% 
         layout(
                xaxis = list(title = "Studies"),
                yaxis = list(zeroline = FALSE,showline = FALSE,showticklabels = FALSE))
bar

Выход: гистограмма

Когда я пытаюсь использовать Внутри textanchor с plot_ly (), он не регистрирует, что я прошу его переместить текст в середину. Что я делаю не так?


В соответствии с Ссылка на рисунок для Plotly R (секция следов баров):

insidetextanchor

Тип: перечислимый, один из ("end" | "middle" | "start") По умолчанию: "end"

Определяет, хранятся ли тексты в центре или начальные / конечные точки в режиме textposition «внутри».

1 Ответ

0 голосов
/ 03 апреля 2020

Когда я запускаю этот код, текст появляется в середине, как и ожидалось. Обновление пакетов и R

...