theme_grey()为默认主题,theme_bw()为白色背景主题,theme_classic()为经典主题。 代码语言:javascript 复制 p+theme_bw()+labs(subtitle="Change theme_bw") ggplot2 扩展包主题 代码语言:javascript 复制 library(ggthemes)p+theme_economist()+labs(subtitle="Change theme_economist")#其他可选#theme_economist...
aes(x=aa, y=bb), stat = "identity", position = "dodge")+theme_bw()+ ggtitle("默认")+theme(plot.title = element_text(hjust = 0.5, size = 25, color="red")) plot_2 <- ggplot()+geom_point(data = kk, aes(x=aa, y=bb), stat = "identity", position...
方法3,theme() 利用theme统一去掉名称后,位置也被去掉了。 library(ggplot2) data=data.frame(x=1:10,y=1:5,z=factor(1:5)) ggplot(data,aes(x=x,y=y,shape=z,color=z,size=x))+geom_point()+ theme(legend.title=element_blank(),axis.title = element_blank()) 1. 2. 3. 4. 方法4,gui...
theme_grey() 默认背景,浅灰色背景和白色网格线,无边框; theme_bw() 类似默认背景,调整为白色背景和浅灰色网格线,无边框; theme_linedraw() 白色背景和黑色网格线,黑色边框线; theme_light() 白色背景和浅灰色网格线,浅灰色边框; theme_dark() 灰黑色背景和灰色网格线,灰色/无边框; theme_minimal() 白色背景...
theme是解决图是否美观的一个工具,其与scale最大的区别在于不受数据左右。先把scale做好,就是一张合格的图;再处理theme,则是一张出色的图。 载入数据,R包 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 library(ggplot2)#载入数据data(diamonds)set.seed(1234)diamond<-diamonds[sample(nrow(diam...
ggplot 不显示坐标轴标题 theme ggplot2坐标轴设置 坐标系是将两种位置标度结合在一起组成的2维定位系统。ggplot2包含了6种不同的坐标系: 坐标系主要有两大功能: 将2个位置图形属性组合起来在图形中形成2维方位系统。位置图形属性分别被称为x和y,但将它们称作位置1和位置2可能会更适合,因为图形位置属性的名字会...
5. 参考ggplot2预设主题,绘制自己的theme ggplot2的预设主题已经写过了,参考R语言可视化及作图9--主题函数。 以theme_linedraw()为例,查看这个主题设置了什么参数 theme_linedraw ## function (base_size = 11, base_family = "", base_line_size = base_size/22, ## base_rect_size = base_size/22)...
输入?theme可以看到theme()功能的大量参数,可以实现与外观相关的大多数要求。其中有四种主要类型: element_text():使用element_text()函数设置基于文本的组件,如title,subtitle 和caption等。 element_line():使用element_line()设置基于线的组件,如轴线,主网格线和次网格线等。
除一些尺寸设置有关的内容外(需要用grid包的unit函数设置),几乎所有元素都在theme函数内使用 element_line,element_rect,element_text和element_blank函数设置,使用方法参考这几个函数的参数说 明即可,这里不再一一举例说明。 text, line, rect和title是最顶层的元素,理论上可以做全局设定,但当前版本ggplot2还没有实...
可以看出,源代码主要是theme()函数,设置也很简单:theme(..., complete = FALSE),但是其内含的参数则十分多。 几乎所有元素在theme()里都使用element_line,element_rect,element_text和element_blank函数设置. 下面就举例稍微讲解一下 #利用数据集mtcars演示head(mtcars) ...