R绘制边缘直方图箱图(Marginal Histogram / Boxplot)
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R绘制边缘直方图箱图(Marginal Histogram / Boxplot)相关的知识,希望对你有一定的参考价值。
R绘制边缘直方图、箱图(Marginal Histogram / Boxplot)
如果要在同一图表中显示关系和分布(relation and distribution),请使用边缘直方图。它在散点图(scatter plot)的边缘(margin)有一个X和Y变量的直方图(histogram)。
使用ggExtra包中的ggmarginize()函数来实现。除了直方图之外,我们还可以通过设置相应的类型选项来选择绘制边缘箱图(box plot)或密度图(density plot)。
#
# load package and data
library(ggplot2)
install.packages(\'ggExtra\')
library(ggExtra)
data(mpg, package="ggplot2")
# mpg <- read.csv("http://goo.gl/uEeRGu")
# Scatterplot
theme_set(th
以上是关于R绘制边缘直方图箱图(Marginal Histogram / Boxplot)的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用car包的scatterplotMatrix函数绘制散点图矩阵并添加线性和loess拟合线在主对角线上放置箱图密度或直方图在图像边缘添加轴须图rug可以基于分组变量绘制散点图矩阵
R语言ggplot2可视化散点图(scatter plot)并在可视化图像的顶部和右边添加边缘箱图(Marginal boxplot)使用geom_smooth函数基于lm方法拟合数据点之间的趋势
R语言使用ggExtra包的ggMarginal函数在散点图的顶部和右侧添加边缘直方图自定义边缘直方图不同分组的填充色(Coloring Marginal Histograms)
R语言plotly可视化:plotly可视化互相重叠的直方图(histogram)在直方图的底部边缘使用geom_rug函数添加边缘轴须图Marginal rug plots
R语言plotly可视化:plotly可视化互相重叠的直方图(historgram)并在直方图的顶部边缘使用geom_rug函数添加边缘轴须图Marginal rug plots
Python使用matplotlib可视化散点图并在可视化图像的底部和右边添加边缘箱图(Marginal Boxplot)