ggplot2相关内容

如何使用ggplot2生成热图?

我试图用ggplot2生成热图。我找到了这个例子,我基本上是在尝试复制我的数据,但我有困难。我的数据是一个简单的.csv文件,如下所示: 人,苹果,橙子,桃子 mike, 1,0,6 sue,0,0,1 帐单,3,3,1 特德,1,1,0 我想生成一个简单的热图,其中水果的名称在x轴上,人在y轴上。图表应描绘出每个方块的颜色代表所消耗水果数量的方块。对应于 mik ..
发布时间:2018-04-24 20:05:50 其他开发

在ggplot2中显示频率和barplot

我试图在barplot内显示频率...呃,我想要它们在某处图表中:在酒吧下方,酒吧内,酒吧上方或图例区域中。我记得(我可能是错的),它可以在 ggplot2 中完成。这可能很简单...至少看起来很简单。代码如下: pre $ $ $ $ $ $ $ pre $ p $ () 有没有可能让频率嵌入图表中? 解决方案 geom_text 是文本 from base graphics ..
发布时间:2018-04-24 20:05:47 其他开发

将ggplot2映射变量与y进行比较并使用stat =“bin”时出错

我使用ggplot2制作直方图: geom_histogram(aes(x = ...),y =“ ..count ../ sum(.. ncount ..)“) 我得到错误: 将变量映射到y并使用stat =“bin”。 当stat =“bin”时,它会尝试将y值设置为每个组中的个案数。 这可能会导致意外的行为,并且不会在未来版本的ggplot2中被允许。 ..
发布时间:2018-04-24 20:05:45 其他开发

将点连接到r中的ggplot2中的行

这是我的数据: mydata 2,2,2,2,2,2,2,2,2,2), grp1 = c(“A”,“A” “A”“A”“A”“B”“B”“B”“B” “A”“A”“A”“A” B“,”B“,”B“,”B“,”B“), namef = c(”M1“,”M3“,”M2“,”M4“,”M5“,”M1 M3,M4, ,M0,M6,M7,M8,M10,M6,M7,M8,M9, “M10”), ..
发布时间:2018-04-24 20:05:42 其他开发

如何在特殊运算符(..count ..等)中使用ggplot中的aes中的早期声明变量

假设我想用下列公式绘制直方图(我知道这不是最好的,但它会说明问题): set.seed(1) dframe p p + geom_bar() 它工作得很好。然而,让我们说,我们需要由于某些原因频率除以耳朵定义的数字。我的镜头是: k p p + geom_bar() 然而,我得到这个令人讨厌的错误: pre $ eval(expr,envi ..
发布时间:2018-04-24 20:05:40 其他开发

使用grid.arrange指定图的宽度和高度

我有三块地块,我尝试将它们与grid.arrange结合使用。最后一块地块的高度应该低于前两块地块,所有地块的宽度应该相同。 一个实际的例子: p1 p2 p3 grid.arrange(arrangeGrob(p1,p2,ncol = 1,nrow = 2), arrangeGrob(p3,ncol = 1,nrow = 1),heights = c(4,1)) ..
发布时间:2018-04-24 20:05:37 其他开发

如何在画布的边界内绘制geom_text图

使用geom_text标记散点图的外围点。 根据定义,这些点趋于接近画布边缘:通常至少有一个单词与画布边缘重叠,使其无用。 显然这可以在下面的例子中用 + xlim(c(1.5,4.5))手动解决: #test df n.wheels = c 2,3,4), utility = c(10,6,7)) ggplot(data = df,aes(x = n.wheels,y = ..
发布时间:2018-04-24 20:05:34 其他开发

在facet上标注小平面标题

我想在 ggplot2 中的小平面图上添加小平面标题。我的MWE引发错误。任何帮助将不胜感激。谢谢 library(ggplot2) library(gtable) p p #get gtable object Plot1 Plot1 list(rectGrob(gp = gpar(col = NA,fill = gray(0.5))), textGrob(“Cyl”, ..
发布时间:2018-04-24 20:05:28 其他开发

ggplot2 - 具有组内比例而非频率的多组直方图

我有三个由 ExperimentCohort 因子标识的学生群组。对于每个学生,我都有一个 LetterGrade ,这也是一个因素。我想为每个 ExperimentCohort 绘制一个直方图状的 LetterGrade 条形图。使用 ggplot(df,alpha = 0.2, aes(x = LetterGrade,group = ExperimentCohort,fill = E ..
发布时间:2018-04-24 20:05:25 其他开发

如何在空间图上绘制热图

我在R中是空间数据分析的新手,想要做一些简单的事情,我仍然有困难... 我有一张大桌子,里面有纬度和经度 sample = structure(list(Longitude = c (-0.19117,-0.211708,-0.206458, -0.173862,-0.156618),Latitude = c(51.489096,51.520075,51.525301, 51.482 ..
发布时间:2018-04-24 20:05:22 其他开发

ggplot2中的上标和下标轴标签

我需要ggplot2中的一个轴标签,其中标有“同化(μmolCO2 m-2 s-1)”,其中2个CO2为下标,-2和-1为上标。 Thanks。 解决方案 您可以尝试 xlab(bquote('同化('* mu〜'mol'〜CO [2]〜m) ^ -2〜s ^ -1 *')')) ..
发布时间:2018-04-24 20:05:20 其他开发

如何用ggplot2标记具有正面和负面酒吧的barplot酒吧

我试图用ggplot2绘制带有正面和负面栏的带标签的barplot。 这工作到目前为止,但我想在酒吧外面设置标签,以便它位于酒吧上方或下方。我尝试在 vjust = c(x1,...,xn)中设置一个调整,其中 x 是一个正数或根据 geom_text()中的栏的值设置负值。这不起作用。我刚收到错误消息错误:“当设置美学时,它们可能只有一个值。问题:vjust” 命令的作品。我想在ggpl ..
发布时间:2018-04-24 20:05:15 其他开发

点数据集到网格数据集的平均值

我对ggplot比较陌生,所以请原谅我,如果我的一些问题真的很简单或根本无法解决。 我想要做的是生成一个填充形状连续的国家的“热图”。此外,我的国家形式为 .RData 。我使用了哈德利韦克汉姆的脚本来改变我的SpatialPolygon数据转换为数据框。现在我的数据框的long和lat数据看起来像这样 head(my_df) long lat group 6.527187 5 ..
发布时间:2018-04-24 20:05:13 其他开发

抖动如果ggplot2 boxplot中有多个异常值

我试图找到合适的展示来说明学校内部和学校之间的各种特性。对于每个班级,只有15-30个数据点(学生)。 现在我倾向于一个没有胡须的boxplot,只显示1,2。和3.四分位数+数据点多于然后例如1人口SD +/-样本中位数。 然而,我需要向一些教师展示这张图表,以便衡量他们最喜欢的东西。我想比较我的图和普通的箱子图。但是,如果仅存在一个异常值,则普通盒图看起来是相同的,或者例如5个异常 ..
发布时间:2018-04-24 20:05:10 其他开发

工具提示,当你鼠标悬停ggplot闪亮

当我使用鼠标悬停功能时我想要一个显示数据框中某一列的工具提示(可自定义的工具提示) 您能否提出最好的前进方向? 简单应用: #ui.R shinyUI(fluidPage( sidebarLayout( sidebarPanel( h4(“TEst PLot”)), mainPanel( plotOutput(“plot1”) ) ) )) #server ..
发布时间:2018-04-24 20:05:07 其他开发

如何绘制R中的函数曲线

有什么方法可以为一个函数绘制一条简单的曲线,比如 eq = function(x){x * x } in R? 这样一个明显的问题,但我只能在stackoverflow上找到这些相关的问题,但它们都是更具体的 上中的R 在同一个地块绘制多个功能曲线 我希望我没有写出重复的问题。 解决方案 ..
发布时间:2018-04-24 20:05:04 其他开发

用ggplot2在每个绘图中创建具有不同注释的facet_wrap图

我使用ggplot2来探索基于代理的模型的一些测试结果。该模型可以在每个实现的三轮结束之一中结束,因此我对玩家实用程序在游戏结束时以及它们在二维空间中的相对位置方面的差异感兴趣。 所有这一切都是说我已经生成了一个facet_wrap图来显示每一轮的这一点,但是我也想用cor(x,y)为每个图中表示的数据子集注释每个图。有没有办法告诉ggplot2我希望注解使用由facet_wrap生成的数据 ..
发布时间:2018-04-24 20:05:01 其他开发