私はドーナツチャートをプロットしているShinyアプリを開発中です。スライスは選択された変数に依存し、時には小さすぎます。そのような場合、ラベルは下の画像のようにチャートの外に表示されます。プロットドーナッツチャートのラベルを非表示にするr
完全チャートですべてのラベル(%記号で値を)隠すだけホバーアクションは詳細を表示できるようにする方法はありますか?
ドーナツグラフのための再現可能なコードは以下の通りです:あなたはパイの要素には内容がありませんが、ホバリング上の情報を示し、次のドーナツプロットを取得するためにtextinfo='none'
を設定することができ
library(plotly)
library(tidyr)
library(dplyr)
# Get Manufacturer
mtcars$manuf <- sapply(strsplit(rownames(mtcars), " "), "[[", 1)
p <- mtcars %>%
group_by(manuf) %>%
summarize(count = n()) %>%
plot_ly(labels = ~manuf, values = ~count) %>%
add_pie(hole = 0.6) %>%
layout(title = "Donut charts using Plotly", showlegend = F,
xaxis = list(showgrid = FALSE, zeroline = FALSE, showticklabels = FALSE),
yaxis = list(showgrid = FALSE, zeroline = FALSE, showticklabels = FALSE))
p