Регулировка положения текстовых меток в гистограмме corre_polar ()

Я застрял на небольшой проблеме с маркировкой с серией полярных гистограмм, сделанных в 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

Это дает следующий график: polar histogram example

Я хочу переместить текстовые метки наружу (от центра).

Обычно я бы отрегулировал положение с помощью hjust или vjust внутри geom_text () , но кажется, что с помощью corre_polar () , в результате все метки будут перемещены вверх / вниз или влево / вправо, но не внутрь / наружу.

Это может показаться тривиальным - и, вероятно, так оно и есть - но я еще не нашел подходящего примера или обходного пути, поэтому прошу прощения, если этот вопрос выглядит глупо.

9
задан zx8754 19 September 2017 в 09:51
поделиться