我试图在GGPlot的水平条形图中绘制一些针对美国州的价值。
代码是:
g <- df %>%
select(Sample.Measurement, State.Name) %>%
group_by(State.Name) %>%
count() %>%
arrange(n) %>%
ggplot(., mapping = aes(x=reorder(State.Name, n), y =n))+
geom_bar(stat = "identity", width=.8, position = position_dodge(width = .25))+
labs(
title = "",
y= "Frequency"
)+
coord_flip()
g+theme(axis.text=element_text(size=20),
axis.title=element_text(size=30,face="bold"))
主题元素是为了改变文字大小。
我真正想做的是扩展图表的深度,以便各个州拥有更多空间。我该怎么做?
答案 0 :(得分:1)
编辑块选项,即fig.height
和fig.width
。
e.g。
```{r fig.height = 10, fig.width = 5}
#your plot code
```