library(ggplot2) library(patchwork) p <- ggplot(mtcars) + geom_point(aes(x = wt, y = mpg)) p + theme_gray() # 默认 p1 <- p + theme_bw() p + theme_linedraw() p + theme_light() p + theme_dark() p + theme_minimal() p2 <- p + theme_classic() p + theme_void() ...
library(ggplot2)#载入数据data(diamonds)set.seed(1234)diamond<-diamonds[sample(nrow(diamonds),2000),]# 绘制初始图形 p<-ggplot(data=diamond)+geom_point(aes(x=carat,y=price,colour=color,shape=cut))+labs(title="学习ggplot2可视化",subtitle="参数好多学不会?",caption="熟能生巧")p 可以看到上...
凡是与数据无关的图形设置可以归为主题类,ggplot2中主题设置十分多,根本不可能讲解完,只能稍微讲点皮毛,灵活运用才是关键,本文只是总体上略作介绍。正如R语言大神Hadley Wickham所讲的,ggplot2只是提供了一个平台,可以根据自己的需要无限创造。理论上来讲,只要能想到的图形,ggplot2都能实现。 library(ggplot2) #我们...
一 载入数据,R包 library(ggplot2)#载入数据data(diamonds)set.seed(1234)diamond<-diamonds[sample(nrow(diamonds),2000),]# 绘制初始图形p<-ggplot(data=diamond)+geom_point(aes(x=carat,y=price,colour=color,shape=cut))+labs(title="学习ggplot2可视化",subtitle="参数好多学不会?",caption="熟能生巧...
坐标系是将两种位置标度结合在一起组成的2维定位系统。ggplot2包含了6种不同的坐标系: 坐标系主要有两大功能: 将2个位置图形属性组合起来在图形中形成2维方位系统。位置图形属性分别被称为x和y,但将它们称作位置1和位置2可能会更适合,因为图形位置属性的名字会随着坐标系的不同而不同。比如极坐标系中将其称作...
自定义主题 可根据常见需要自定义常用主题 p + theme_MJ() + labs(subtitle = "Change theme_MJ") 学习ggplot2的八大基本元素,了解legend的基本设置后,现在也清楚了主题的相关设置,就可以画出一张出色的图了😄
最近画图比较多,对ggplot2做一个总结,以后会慢慢更新 ggplot2颜色设置及使用 主题theme使用 https://zhuanlan.zhihu.com/p/115639331 library(ggplot2) library(gcookbook) hw_plot <- ggplot(heightweight, aes(x = ageYear, y = heightIn)) + geom_point() hw_plot hw_plot + theme_bw() hw_plot + ...
凡是与数据无关的图形设置可以归为主题类,ggplot2中主题设置十分多,根本不可能讲解完,只能稍微讲点皮毛,灵活运用才是关键,本文只是总体上略作介绍。正如R语言大神Hadley Wickham所讲的,ggplot2只是提供了一个平台,可以根据自己的需要无限创造。理论上来讲,只要能想到的图形,ggplot2都能实现。
ggplot2-theme(主题) gglpot2的主题可以设置一些字体、颜色、背景色、网格线等东西。 概括的说元素函数主要有四种:element_text(文本)、element_lines(线条)、element_rect(矩形块)和element_blank(主题), 方式总体为 theme(主题元素=函数(参数)) 简单示例:...
2. 修改副网格线 theme(panel.grid.minor=element_line(size=1.5, linetype =1, color="gray")) kk <- as.data.frame(list(aa=rnorm(1000), bb=rnorm(1000))) plot_1 <- ggplot()+geom_point(data = kk, aes(x=aa, y=bb), stat = "identity", position = "dodge")+theme_bw()+ ggtitle...