玩转数据可视化之R语言ggplot2:(四)单一基础几何图形绘制
玩转数据可视化之R语言ggplot2
- 🌸个人主页:JoJo的数据分析历险记
- 📝个人介绍:小编大四统计在读,目前保研到统计学top3高校继续攻读统计研究生
- 💌如果文章对你有帮助,欢迎关注、点赞、收藏、订阅专栏
本系列主要介绍R语言ggplot2的使用
 参考资料:
 ggplot2: Elegant Graphics for Data Analysis
💘4. 玩转数据可视化之ggplot2:单一几何图形绘制
这些几何图形是ggplot2的基本组成部分。可以用于构造更复杂的几何体。也是ggplot最基础的图形
这些几何图形中的每一个都是二维的,需要x和y。他们都支持colour和size,fill等美学特征
- geom_area()面积图
- geom_bar(stat = ‘identity’) 条形图
- geom_line()折线图
- geom_point()散点图
- geom_polygon()多边形图
- geom_rect()、geom_tile()、geom_raster()矩形热力图
library(ggplot2)
library(patchwork)
df <- data.frame(
  x = c(3, 1, 5), 
  y = c(2, 4, 6), 
  label = c("a","b","c")
)
p <- ggplot(df, aes(x, y, label = label)) + 
  labs(x = NULL, y = NULL) + 
  theme(plot.title = element_text(size = 12)) 
p + geom_point() + ggtitle("point")+
p + geom_text() + ggtitle("text")
p + geom_bar(stat = "identity") + ggtitle("bar")
p + geom_tile() + ggtitle("raster")



p + geom_line() + ggtitle("line")
p + geom_area() + ggtitle("area")
p + geom_path() + ggtitle("path")
p + geom_polygon() + ggtitle("polygon")




💟文章推荐
如果想了解更多ggplot2数据可视化技巧,欢迎访问下列文章
 ☀️玩转数据可视化之R语言ggplot2:(一)ggplot2实现箱线图、小提琴图、直方图等图形(快速入门)
 🌟玩转数据可视化之R语言ggplot2:(二)ggplot2实现分面绘图(Faceting),包括连续变量的转换(快速入门)
 🌝玩转数据可视化之R语言ggplot2:(三)ggplot2实现将多张图放在一起,包括并排和插图绘制(快速入门)
 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号