草庐IT

ggplot2:**和条形图订单不匹配

这是足够的数据来复制问题:structure(list(sensorheight=c(1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L,1L),yrmonth=structure(c(1459468800,1459468800,1459468800,1459468800,1459468800,1459468800,1459468800,1459468800,1459468800,1459468800,1462060800,1462060800,1462060800,1462060800,1462060800,1462060800,

用不同层的GGPLOT2绘制多个ROC曲线

我试图在带有GGPLOT2的单个图上绘制多个ROC曲线。这是我走了多远:ggroc2问题是只有最后一个参数columns列表被绘制。我确定问题必须与aes()和阅读后的懒惰评估这个问题的答案。使用的示例geom_segment(),并且在删除后解决了问题aes()共。它对我不起作用,因为我需要以某种方式映射数据。当我删除时aes()在这里,什么都没有绘制。我如何解决懒惰的评估问题geom_依靠aes()?看答案这是您的代码的工作版本。最终的图形结果不太好,应改进。ggroc2

引用GGPLOT层中的管道数据集用于子集

试图找到一种方法来参考不同的GGPLOT2GEOM层的数据集的不同部分,而不必首先保存数据集。前非工作解决方案。read_excel("Book1.xlsx",sheet="Sheet2")%>%ggplot(aes(x,y))+geom_col()+geom_point(data=subset($ID=="1"),colour="red")上面的似乎不起作用,因为我没有以R可以识别的方式引用管道(Magrittr)数据集。我已经搜索过,但是我看到的唯一解决方案是基于我首先在全球环境中保存数据集的解决方案首先保存数据集的EX工作解决方案。df看答案您可以尝试使用dplyr:library(dp

跟着Nature Communication学作图:R语言ggplot2画世界地图展示采样地点

论文StructureandfunctionofthesoilmicrobiomeunderlyingN2Oemissionsfromglobalwetlandshttps://www.nature.com/articles/s41467-022-29161-3#Sec21没有找到论文的代码,但是论文的数据是公开的,可以用论文中的数据复现一下论文中的结果,今天的推文试着复现一下论文中的figure1a世界地图的数据ggplot2自带了一份地图数据,可以直接使用,这里需要注意的是我们画的是没有国家边界的世界地图,如果是带有国家边界的地图,使用数据的时候需要小心。ggplot2画地图library

跟着Nature Communications学作图:R语言ggplot2气泡图组合水平柱形图完整示例

论文Pan-Africangenomedemonstrateshowpopulation-specificgenomegraphsimprovehigh-throughputsequencingdataanalysishttps://www.nature.com/articles/s41467-022-31724-3本地pdfs41467-022-31724-3.pdf论文中公布了大部分图的数据,但是没有公布对应的作图代码,没有关系,我们可以自己写代码试着模仿,今天的推文重复一下论文中的Figure2D的下半部分image.png首先是右侧的气泡图部分示例数据截图image.png读取数据并作

如何改善GGPLOT2的R语法以产生线路图而不是点图表?

我是R的新手,我正在使用GGPLOT2绘制图表。跑步head(mydata1)给我以下数据框结构的输出:PropertyCodeDateMthNameCYTotalRNBLU2015-01-01JanCY2015146BLU2015-02-01FebCY2015278BLU2015-03-01MarCY2015143BLU2015-04-01AprCY2015365BLU2015-05-01MayCY2015198BLU2015-06-01JunCY2015114这是我的ggplot2语法,用于绘制线路曲线:ggplot(data=mydata1,aes(x=MthName,y=TotalRN

跟着NaturePlants学作图:R语言ggplot2分组折线图完整示例

论文Theslow-evolvingAcorustatarinowiigenomeshedslightonancestralmonocotevolutionhttps://www.nature.com/articles/s41477-022-01187-x#Sec21本地pdfs41477-022-01187-x.pdf论文中的数据基本都公开了,我们可以利用论文中的数据模仿论文中的图,今天的推文模仿一下论文中Figure1c和figure1fimage.pngfigure1c部分示例数据截图image.png读取数据并作图library(readxl)datf3c%select(-'4dTV_

跟着Nature学作图:R语言ggplot2山脊图添加辅助线

论文Graphpangenomecapturesmissingheritabilityandempowerstomatobreedinghttps://www.nature.com/articles/s41586-022-04808-9#MOESM8没有找到论文里的作图的代码,但是找到了部分组图数据,我们可以用论文中提供的原始数据模仿出论文中的图今天的推文重复一下论文中的Figure2aimage.png主要知识点如何在山脊图上添加辅助线另外一个知识点是如何把图例放到整个图的左下角部分示例数据截图image.png读取数据library(readxl)dat.fig2a数据转换为长格式libr

根据精确范围和R中的采样可视化GGPLOT

我有以下列出的表:Day|Date|Temp1----|-----------|---------------1|9/15/2014|852|9/16/2014|853|9/17/2014|884|9/18/2014|83..|.....|..871|6/8/2017|98我有很多数据作为日期列9/15/2014,直到2017年6月8日。我选择在整个6个月中享受GGPLOT清洁的价值。这是我的代码:library(ggplot2)#library(Rserve)#Rserve(args="--vanilla")Test但是我有一个我不理解的错误,我尝试了网上所有解决方案,但我找不到。这个错误:

如何使用R或GGPLOT2绘制此图?

我有一些这样的数据:6/22/201316:396/23/201316:426/23/201317:416/24/201317:496/24/201314:066/24/201314:16这些只是在不同日子里的一段时间。我想要这样的东西:我该如何实施?谢谢。看答案library(ggplot2)ggplot(data,aes(x=date,y=time))+geom_point()