p4 <- ggplot(anorexia, aes(x= Treat, y = wt.change)) + geom_boxplot() + theme_bw() p4 从上图可以看出,FT 组的体重改变量要高于其他两组,但是差异的显著性需要经过统计学检验才能得出结论。 ggpubr 包提供了在平行箱线图上添加组间比较的统计学差异的功能。该包是一个 ggplot2 的衍生包,可以...
alpha_shape <- alphaShape3d(df, alpha = 0.1) 生成alpha形状后,我们可以使用plot函数将其可视化: 代码语言:R 复制 plot(alpha_shape) 如果想要使用ggplot2绘制alpha形状,可以将alpha_shape对象转换为三角网格数据,并使用geom_polygon函数绘制: 代码语言:R 复制 library(ggplot2) alpha_shape_df <- as.data.fr...
library('ggplot2') #1.1 箱线图 data(singer,package='lattice') ggplot(singer,aes(x=voice.part,y=height))+ geom_boxplot(fill='orange') #1.2 箱形图设置异常点及图形调色(outlier.x参数控制异常点) ggplot(singer,aes(x=voice.part,y=height)) + geom_boxplot(fill = "white", color = "dark...
其还提供了将ggplot2包输出图像转化为可交互图像的方法。而且针对可交互的3D可视化图像,plotly包的可交互效果和渲染效果较好,且可以绘制各种各样的3D图像,如散点图、气泡图、曲面图等。 10: 3D图像可视化包 10.1: scatterplot3d包可视化3D散点图 10.2: plot3d包可视化3D图 10.3: rayshader包 rayshader包将ggplot2...
1. 初识 ggplot2 包 ggplot2 包提供了一套基于图层语法的绘图系统,它弥补了 R 基础绘图系统里的函数缺乏一致性的缺点,将 R 的绘图功能提升到了一个全新的境界。ggplot2 中各种数据可视化的基本原则完全一致,它将数学空间映射到图形元素空间。想象有一张空白的画布,在画布上我们需要定义可视化的数据(data),以及数...
gg2.col() 产生ggplot2类型的颜色 ramp.col() 通过插值产生颜色向量,离散色板连续化 alpha.col() 产生不同透明度的颜色向量 plot3D内置色板 library(ggforce) require(plot3D) library(scales) show_col(jet.col(n = 10, alpha = 0.5)) show_col(jet2.col(n = 10, alpha = 0.5)) show_col(gg.col...
一个震撼的交互型3D可视化R包 - rayshader 虽然3D的plot见得比较多了,但是看见这样的R包,我的心还是砰了一下,这个简直不能再好看了! 关键是!!!敲黑板,这个R包超简单!!!对于刚学习R语言的同学们来说,会被圈粉哒! 该包的主要功能就是将ggplot2画出来的2D图像变为3D图像,不说废话,直接上代码。
一个震撼的交互型3D可视化R包 - rayshader 虽然的plot见得比较多了,但是看见这样的,我的心还是砰了一下,这个简直不能再好看了! 关键是!!!敲黑板,这个包超简单!!!对于刚学习R语言的同学们来说,会被圈粉哒! 该包的主要功能就是将ggplot2画出来的图像变为图像,不说废话,直接上代码。
ggplot(tmp,aes(PC1,PC2))+ geom_point(aes(color=species))+ stat_ellipse(aes(fill=species),alpha=0.2, geom="polygon",type="norm")+ scale_fill_aaas()+ scale_color_aaas()+ theme_bw() 3d版 其实就是使用3个主成分,之前介绍过一种:xxxxxxxxx,使用方法非常简单,也是在文献中学习到的。
虽然3D的plot见得比较多了,但是看见这样的R包,我的心还是砰了一下,这个简直不能再好看了! 关键是!!!敲黑板,这个R包超简单!!!对于刚学习R语言的同学们来说,会被圈粉哒! 该包的主要功能就是将ggplot2画出来的2D图像变为3D图像,不说废话,直接上代码。