简介:箱线图叠加散点图是数据表达中常用的一种方式。ggplot2包支持图形叠加,可以很好的实现我们想要的效果。由于使用ggpolt2包绘制的箱线图的末端没有短横线,可以采用误差条图来绘制箱线图胡须末端没有短横线。因此,可采用三个图层叠加实现:误差条图+箱线图+散点图。1.数据与要求:需要的数据用Excel准备并存为CSV格式,数据如下所示:image.pngData1查看数据首六行:head(Data1)看到:image.png2.具体实现开始作图:rm(list=ls())#清除工作区#安装并加载包library(ggplot2)#首次用需要先安装install.packages('ggpl
简介:箱线图叠加散点图是数据表达中常用的一种方式。ggplot2包支持图形叠加,可以很好的实现我们想要的效果。由于使用ggpolt2包绘制的箱线图的末端没有短横线,可以采用误差条图来绘制箱线图胡须末端没有短横线。因此,可采用三个图层叠加实现:误差条图+箱线图+散点图。1.数据与要求:需要的数据用Excel准备并存为CSV格式,数据如下所示:image.pngData1查看数据首六行:head(Data1)看到:image.png2.具体实现开始作图:rm(list=ls())#清除工作区#安装并加载包library(ggplot2)#首次用需要先安装install.packages('ggpl
Plotscatterplotwhenvaluesarewronglypaired我正在尝试根据我使用dplyr的spread()函数创建的数据框创建一些相关图。当我使用扩展函数时,它在新数据框中创建了NA。这是有道理的,因为数据框在不同时间段具有不同参数的浓度值。以下是原始数据框的示例截图:当我使用扩展函数时,它给了我一个像这样的数据框(示例数据):12345678910111213141516171819202122232425262728293031323334structure(list(orgid=c("11NPSWRD","11NPSWRD","11NPSWRD","11NPSWR
Plotscatterplotwhenvaluesarewronglypaired我正在尝试根据我使用dplyr的spread()函数创建的数据框创建一些相关图。当我使用扩展函数时,它在新数据框中创建了NA。这是有道理的,因为数据框在不同时间段具有不同参数的浓度值。以下是原始数据框的示例截图:当我使用扩展函数时,它给了我一个像这样的数据框(示例数据):12345678910111213141516171819202122232425262728293031323334structure(list(orgid=c("11NPSWRD","11NPSWRD","11NPSWRD","11NPSWR