Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ggplot2绘制散点图:进阶可视化技巧

ggplot2绘制散点图:进阶可视化技巧

作者头像
R语言数据分析指南
发布于 2024-05-17 12:23:08
发布于 2024-05-17 12:23:08
21700
代码可运行
举报
运行总次数:0
代码可运行

欢迎关注R语言数据分析指南公众号

❝本节来介绍如何使用ggplot2绘制进阶散点图,数据无实际意义,整个过程仅参考。希望对各位观众老爷能有所帮助。「代码会整合上传到学习交流群」,购买过小编R数据可视化文档的朋友可在所加的交流群内获取下载,有需要的朋友可关注文中介绍加入学习交流群。 ❞

图形解读

❝通过添加误差条来表示嘴巴长度和深度的标准差,可以直观地看到每个物种特征的变异程度,同时展示中位数点。 ❞

创建基础图形

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
p <- ggplot(penguins,aes(bill_length_mm,
                    bill_depth_mm,color=species,fill=species)) +
  geom_point(aes(size = body_mass_g),
             shape = 21,alpha = 0.3)+
  scale_color_manual(values = c("#FBA72A","#78B7C5", "#7294D4")) +
  scale_fill_manual(values = c("#FBA72A","#78B7C5", "#7294D4")) +
  theme_classic()

添加边缘图

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ggMarginal(p, type = "densigram", groupColour = TRUE, groupFill = TRUE, alpha = 0.5)  # 添加密度图到主图的边缘
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 R语言数据分析指南 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
R-ggplot2 基础图表绘制-散点图
本期开始陆续推出基础图表的绘制推文教程,也算是自己的一个基础知识积累和巩固,希望和大家一同学习进步。这期的推文是关于散点图的绘制,主要知识点如下:
DataCharm
2021/02/22
1.3K0
R-ggplot2 基础图表绘制-散点图
ggplot2绘制散点图配合拟合曲线和边际分布直方图
stat_poly_line 是一个在 ggplot2 图形中添加多项式回归线的函数。这个函数直接计算多项式回归模型,并将拟合线添加到图形上。它允许指定多项式的阶数,即回归方程中最高次项的次数。可直接在图形上添加拟合线,而不是基于数据点的平滑。
R语言数据分析指南
2023/11/03
2.3K0
ggplot2绘制散点图配合拟合曲线和边际分布直方图
R4DS学习记录_ggplot2 - CG
A variable is a quantity, quality, or property that you can measure.
Crazy_George
2024/03/30
2950
R-ggdist - 分布和不确定性可视化
今天的推文给大家介绍一个我发现的比较优秀的一个可视化R包-ggdist包,这是一个非常优秀和方便的用于绘制 分布(distributions)和不确定性(uncertainty) 的可视化绘图包,详细介绍大家可以去官网查阅:ggdist官网。本期推文涉及的内容主要如下:
DataCharm
2021/02/22
7420
R-ggdist - 分布和不确定性可视化
ggplot2优雅绘制配对关系散点图
R语言数据分析指南
2023/11/06
5990
ggplot2优雅绘制配对关系散点图
数据可视化 | seaborn绘制散点图
由于涉及的图表类型为多类别散点图的绘制,在使用常规matplotlib进行绘制时会显得格外繁琐,所以我们选择了对matplotlib进行了更高级的API封装,使作图更加容易的seaborn包进行图表的绘制,更多seaborn 介绍,大家可以直接去seaborn官网进行相关资料的查阅。数据的读取使用的功能强大的数据处理包 pandas ,这里只是进行简单的删除空值操作,直接使用dropna() 函数操作即可,我们直接预览数据,如下(部分):
郭好奇同学
2020/11/25
2K0
数据可视化 | seaborn绘制散点图
ggplot2|从0开始绘制直方图
继续“一图胜千言”系列,直方图(Histogram)又称柱状图,是由一系列高度不等的纵条纹表示数据分布情况,也可以展示数据的概率分布情况。
生信补给站
2020/08/06
4.1K0
day4 呦呦鹿鸣——R for data science阅读笔记之ggplot()
https://r4ds.hadley.nz/data-visualize#visualizing-relationships
用户10918035
2024/01/19
5430
R语言之可视化⑥R图形系统续目录
ggplot2包中的主要功能是ggplot(),它可用于使用数据和x / y变量初始化绘图系统。 例如,以下R代码将数据集初始化为ggplot,然后将一个图层(geom_point())添加到ggplot上,以创建x = Sepal.Length的散点图y = Sepal.Width:
用户1359560
2018/12/12
2.1K0
可视化绘制技巧|对多图合理排版布局
通常而言,在绘制图形的时候都是绘制某一种类型的一张图形,例如绘制一张散点图,绘制直方图。但有的时候我们希望同时展示多幅图形,可能是因为这些图形有某种联系,需要共同展示才能够更好的表达数据中蕴含的信息。之前介绍的边际图形就是这样的一个例子。本章节会介绍,当我们绘制了好了多幅图形之后,如何将多幅图形合并起来。
DataCharm
2021/02/22
2.9K0
可视化绘制技巧|对多图合理排版布局
R语言ggplot2作图如何添加特殊字符~一文就够
可以看到我们将Y轴文本移至了右边,因此标签也需要定义到右边axis.title.y.right
用户7010445
2021/07/12
3.5K0
R语言ggplot2作图如何添加特殊字符~一文就够
ggplot2优雅绘制多元素箱线图
R语言数据分析指南
2024/03/20
1770
ggplot2优雅绘制多元素箱线图
[会员专享] ggplot2绘制环状正负堆砌条形图
❝「今天VIP群里有观众老爷询问如何绘制环状堆砌条形图」例图如下所示,既然观众老爷们有需求,那小编就来简单写篇文档进行介绍;下面来看具体案例「数据代码已经上传VIP群,请自行下载」 ❞ 例图 图形解读 ❝可以看到就是一张普通的堆砌条形图只不过改为了圆形展示,通过图形我们可以看到数据分为两组,并且每一个样本数值有正负之分,因此与常见的条形图绘制方法无二,只是在于构建极坐标并合理的添加文本;由于小编手里没有合适的数据因此使用R内置数据集来进行展示,下面来看具体细节 ❞ 加载R包 library(tidyv
R语言数据分析指南
2022/09/23
6540
[会员专享] ggplot2绘制环状正负堆砌条形图
Python-seaborn 基础图表绘制-散点图
上期推文推出第一篇基础图表绘制-R-ggplot2 基础图表绘制-散点图 的绘制推文,得到了很多小伙伴的喜欢,也是我更加想使这个系列做的更加完善和系统,我之前也有说过,会推出Python和R的两个版本绘制教程,接下来我们就推出基础散点图的Python绘制版本。本期主要涉及的知识点如下:
数据森麟
2020/11/23
1.6K0
Python-seaborn 基础图表绘制-散点图
ggplot2优雅绘制多组旭日图
有需要学习数据可视化的朋友,欢迎到小编的「淘宝店铺」 「R语言数据分析指南」下单购买,内容主要包括各种「高分论文的图表分析复现以及一些个性化图表的绘制」均包含数据+代码。购买会员文档后微信发小编订单号即邀请进新的会员交流群。
R语言数据分析指南
2024/03/20
5780
ggplot2优雅绘制多组旭日图
ggplot2 核密度图和直方图
color, size, linetype: 同上 fill: 填充 alpha: 透明度
火星娃统计
2020/09/15
5.2K0
ggplot2 核密度图和直方图
ggplot2绘制渐变布局云雨图
R语言数据分析指南
2023/09/11
3540
ggplot2绘制渐变布局云雨图
和ggplot2一样简单绘图!这个Julia工具包真得学了...
上一篇推文给大家介绍了Julia语言中的主要可视化工具Makie,没想到受到很多同学的喜欢,今天这篇推文继续介绍Julia语言中,小编认为比较适合科研绘图的统计可视化工具-「AlgebraOfGraphics」,当然,你可以看作其为Julia语言版的ggplot2~~
DataCharm
2023/12/12
3920
和ggplot2一样简单绘图!这个Julia工具包真得学了...
R语言ggplot2堆积柱形图添加误差线的简单小例子
最近有人在公众号后台留言问到这个问题,今天的推文介绍一下ggplot2做堆积柱形图并添加误差线的办法 完整代码 ''' 堆积柱形图添加误差线 ''' getwd() library(ggplot2) library(dplyr) library(see) df<-read.csv("penguins.csv") head(df) df %>% na.omit() %>% group_by(species,sex) %>% summarise(mean_value=mean(bill_le
用户7010445
2021/08/31
4.1K0
R语言ggplot2堆积柱形图添加误差线的简单小例子
ggplot2_散点图
geom_point():用于绘制散点图 参数 color:点的颜色 size:点的大小 shape :点的形状
火星娃统计
2020/09/15
1.6K0
ggplot2_散点图
相关推荐
R-ggplot2 基础图表绘制-散点图
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验