R ggplot, geom_text для округления меток внутри команды меток? - PullRequest
0 голосов
/ 09 мая 2018

Прямо сейчас я могу получить метки значения заполнения выше столбцами в ggplot geom_bar. Но то, что я не могу сделать, это изменить количество десятичных знаков метки. Сейчас у него 9 знаков после запятой, и я хочу только 2. Я пробовал использовать round () и цифры = безуспешно. Я не уверен, где разместить их в моем коде, я думаю.

Пропорция - это то, что я хочу обозначить только двумя десятичными знаками

Спасибо!

PaperMazeProportion <- ggplot(PM_df, aes(factor(OrientationNum), Proportion, fill=Choice)) +
  stat_summary(fun.y = mean, geom = "bar", position = "dodge") +
  labs(x= "Orientation of Maze",
       title = "Paper Maze Path Choice Penn State; May 07, 2018") +
  theme(plot.title = element_text(hjust = 0.5)) +
  scale_y_continuous(limits= c(0, 0.65)) +
  scale_x_discrete(labels=c("North-South", "South-North", "East-West", "West-East"), breaks=c("1", "2", "3", "4")) +
  geom_text(aes(label=Proportion), position=position_dodge(width=0.9), digits=1, vjust=-0.25, size=3)
...