Я застрял на небольшой проблеме с маркировкой с серией полярных гистограмм, сделанных в ggplot2 (круговые выражения? Как эти вещи называются?).
Вот упрощенный пример того, как выглядят данные и график:
df <- data.frame(Attribute1=10, Attribute2=1, Attribute3=2, Attribute4=6, Attribute5=7)
g <- ggplot(melt.data.frame(df), aes(x=variable, y=value, fill=variable, label=value))
g <- g + geom_bar() + geom_text() + coord_polar()
g
Это дает следующий график:
Я хочу переместить текстовые метки наружу (от центра).
Обычно я бы отрегулировал положение с помощью hjust
или vjust
внутри geom_text ()
, но кажется, что с помощью corre_polar ()
, в результате все метки будут перемещены вверх / вниз или влево / вправо, но не внутрь / наружу.
Это может показаться тривиальным - и, вероятно, так оно и есть - но я еще не нашел подходящего примера или обходного пути, поэтому прошу прощения, если этот вопрос выглядит глупо.