R语言绘制散点图和边际图(柱形图,小提琴图)
官方网站请查阅: https://www.r-graph-gallery.com/277-marginal-histogram-for-ggplot2
散点图作为一种展示2组连续变量关系的常用可视化方式之一,添加点,线,箭头,线段,注释,甚至函数,公式,方差表都没有问题。
本文简单的介绍2种散点图添加边际图的方法。
一、 载入数据,R包使用经典数据集iris
library(ggplot2) #加载ggplot2包
library(ggExtra)
library(ggstatsplot)
data(iris)
head(iris)
二、 ggplot2 + ggExtra绘制边际散点图
使用ggplot2绘制散点图,然后利用ggExtra包的函数添加边际柱形图
2.1 绘制基础散点图
p1 <- ggplot(iris, aes(Sepal.Length, Sepal.Width)) + geom_point(color = "#00AFBB")
p1
2.2 添加一点点细节
- 1)添加横轴,数轴线;
- 2)添加R2 和 P值
- 3)添加回归曲线
p2 <- ggplot(iris, aes(Sepal.Length, Sepal.Width)) + geom_point(color = "#00AFBB") + geom_smoo
R语言绘制散点图和边际图(柱形图,小提琴图)相关推荐
- R语言ggplot2可视化:通过水平半小提琴图(Horizontal Half Violin Plots)和抖动数据点( jittered data)可视化雨云图(Rain Cloud plots)
R语言ggplot2可视化:通过水平半小提琴图(Horizontal Half Violin Plots)和抖动数据点( jittered data)可视化雨云图(Rain Cloud plots) ...
- R语言ggplot2可视化:通过水平半小提琴图和抖动数据点可视化雨云图(Rain Cloud plots)、自定义雨云图中数据点的颜色(数据点的颜色和半小提琴图一致)
R语言ggplot2可视化:通过水平半小提琴图和抖动数据点可视化雨云图(Rain Cloud plots).自定义雨云图中数据点的颜色(数据点的颜色和半小提琴图一致) 目录
- R语言ggplot2可视化:ggplot2可视化半小提琴图(Half Violin Plots)
R语言ggplot2可视化:ggplot2可视化半小提琴图(Half Violin Plots) 目录 R语言ggplot2可视化:ggplot2可视化半小提琴图(Half Violin Plots)
- R语言ggplot2可视化:可视化分组的小提琴图(violin plot)并在分组小提琴内部嵌入箱图(box plot)
R语言ggplot2可视化:可视化分组的小提琴图(violin plot)并在分组小提琴内部嵌入箱图(box plot) 目录
- 使用R语言绘制散点图
文章目录 学习目标 学习内容 内容小结 学习目标 我们所采用的学习内容来自B站的Lizongzhang老师的R语言的学习分享 今天学习的主要内容是关于 绘制散点图 学习内容 下面是学习的主要内容 直接 ...
- R语言绘制散点图和直方图
绘制简单散点图 用ggplot绘制散点图 library(ggplot2) qplot(mtcars$wt, mtcars$mpg) 带有标注的散点图 qplot(wt, mpg, data=mtca ...
- R 语言绘制二维正态分布的密度曲面图;
(1)绘制二维正态分布的密度曲面图: library("shape") #需要用drapecol()函数 library("MASS") #需要用fractio ...
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图、带缺口的小提琴图、小提琴图)实战
R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图.带缺口的小提琴图.小提琴图)实战 目录 R语言使用ggplot2包geom_jit ...
- R语言绘制二维密度图
R语言绘制二维密度图 二维密度图显示了两个数值变量之间的关系,一个在x轴上表示,另一个在Y轴上表示,与散点图类似,然后计算二维空间中特定区域内的观测数,并用颜色梯度表示.二维密度图有几种类型,以下主要 ...
最新文章
- 用c语言设计一个统计字符个数的程序,「第6篇」「C程序上机题」「统计输入的字符个数思路与实现」...
- asp.net用url重写URLReWriter实现任意二级域名(续)
- 亚太数学建模竞赛优秀论文_全国大学生数学建模竞赛介绍
- 华为可折叠手机推迟发布;苹果获新专利可隔空操控iPhone;微软不放弃 IE | 极客头条...
- 如何打印网页版的发票_纸质发票将消失,电子发票如何报销、打印、收集?这一篇就够了...
- c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究...
- L1-8 估值一亿的AI核心代码 (20 分)
- C语言冒泡排序三种写法,冒泡排序的三种实现方法
- mysql建表指定表空间_Oracle中建表和指定表空间
- 中小企业CRM评测-销售管理_任我行
- 旅游信息管理后台(SSM后台管理系统)
- 《MATLAB 神经网络43个案例分析》:第37章 基于灰色神经网络的预测算法研究——订单需求预测
- 为程序员讨回失去的午觉,我被投诉了,差点吃官司
- 快递停发区域查询(需指定快递公司) 接口说明
- 计算机操作系统--Linux初试05
- 思一独角兽游戏 | 综艺高能玩家:看中医刘昊然、区块链圈90后CEO如何玩转高智商棋牌游戏 | SIU
- 开启dubbo之旅——Dubbo Admin(新版)
- 如何在 ggplot2 中更改字体大小
- 爬虫——豆瓣电影top250
- 【2023unity游戏制作-mango的冒险】-5.攻击系统的简单实现
热门文章
- CommonPhotoStar AlbumViewer 2.1 Free 免费动态数码相册发布
- mysql 返回集合大小_Mysql History list length 值太大引起的问题
- 小脑神经网络——CMAC
- 明明手机刚买不久,为什么手机电量不耐用?那可能是充电方式错了
- 解三元一次方程组的算法,C语言,Python,Java实现
- 2020年周数和日期对应表_2020年上海注册会计师考试成绩发布日期
- 全国最具竞争力的珠宝管理软件
- 常见操作String的方法(字符查找,索引查找)
- 投影参数_购买家用投影仪主要看什么参数?
- RHCE7 试题 linux 公社,全面分析RHCE7(红帽认证工程师)考试题目之 ----Samba文件共享篇...