plot相关内容

在ggplot2中仅画出stat_smooth的边界

当使用 stat_smooth() 时 geom_point 是否有办法去除阴影拟合区域,但只绘制其外边界?我知道我可以用类似的方式去除阴影区域: geom_point(aes(x = x,y = y))+ geom_stat(aes(x = x,y = y),alpha = 0) 使它的外部边界(外部曲线)仍然可以看到微弱的黑色线条? 您也可以使用 geom_rib ..
发布时间:2018-04-24 21:51:43 其他开发

如何在图中指定轴的厚度? (在R中)

我正在使用plot(),matplot()和ggplot()。我猜测所有人的答案都是一样的。 我想指定y轴,x轴和另外两个的厚度分别构成围绕情节的盒子的线。我怎么能做到这一点? 预先致谢。 注意:我已经阅读过 - ,但是我想单独改变各个轴线的厚度。 您的意思是列出这个? $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $' (side = 2,lwd ..
发布时间:2018-04-24 21:51:31 其他开发

ggplot 2中的多行标题,带有多个斜体字

我正尝试在两行中手动格式化情节标题,其中包括两个斜体字,我已经完成了在Stack Exchange上搜索 ,但还没有找到一个很好的解决方案,看似简单问题。 这两个物种的科学名称相当长,因此需要多行标题(ggplot2不会对此格式进行设置)。 目的: ..........标题的第一行与 Species 第二行字 anotherItalicSpecies 结尾 ggp ..
发布时间:2018-04-24 21:50:58 其他开发

在函数内调用时,使用png函数不起作用

f rand no df if (n> 10){ png(“plot.png”) p p + geom_point(aes(x = no,y = rand)) dev.off() } } f(11) 我在这里得到一个空白的png文件。这里是怎么回事? 解决方案 b library(ggplot2) f rand no df if(n> ..
发布时间:2018-04-24 21:50:40 其他开发

结合不同变量关系的地块

df 有三个正常变量: a , b , c 和一个组变量: d 。 DF< -data.frame(C(5,1,1,2,3,7,5,4,2,1),C(1:10),C( 1,1,1,1,2,1,2,1,2),c(rep('o',5),rep('m',5))) colnames(df) ..
发布时间:2018-04-24 21:50:03 其他开发

从ggplot2图中删除右边框

使用下面的代码,我可以删除顶部和右边框以及其他东西。我想知道如何只删除 ggplot2 图的右边框。任何在这方面的帮助将不胜感激。感谢您的帮助。 p p + theme_classic() 解决方案 div> 主题系统阻碍了你的发展,但是有一点小小的变化,你可以破解主题元素, library (ggplot2) library(grid) element_g ..
发布时间:2018-04-24 21:49:24 其他开发

在ggplot中绘制多个变量

我有一张看起来像这样的数据表 - pos gtt1 gtt2 ftp1 ftp2 8 100 123 49 101 9 85 93 99 110 10 111 102 53 113 11 88 110 59 125 12 120 118 61 133 13 90 136 64 145 14 130 140 104 158 15 78 147 74 167 ..
发布时间:2018-04-24 21:47:57 其他开发

R中二进制数据帧的条件着色

我有这个巨大的数据框(1558个变量的obs)填充了 NA 的和 1 ' 1558 x 2431 df 我需要绘制一幅图像,其中每个空白( NA )字段用黄色填充, code> 1 字段用绿色填充,但我发现每个示例都有一个更简单的数据框,或者它们没有二进制观察值,所以我无法将它们的代码适应我的问题。 我需要绘制诸如这个。我提取了一部分数据框,并在Microsoft Excel中创 ..
发布时间:2018-04-24 21:47:17 其他开发

使用geom_sf时,将多个图例添加到ggplot2

我的问题结合了Stackoverflow上发布的两个单独问题:i。 将多个图例添加到ggplot 和ii。 为geom_sf添加线图。 我想添加多个图例到 ggplot2 (如在第一篇文章中),但是使用 sf 。这填补了审美空间的复杂性。答案建议在我。上述方法不适用于多种类型的几何体 - 我们不能将点和线分配给单个类,然后使用因子。在我的情况下,我有几个线和点形状文件,只是想为每个添加的sh ..
发布时间:2018-04-24 21:45:00 其他开发

如何在ggplot中使用相关数据框内部或外部的变量在“飞行中”转换美学?

在心理学中,显示具有重叠正态曲线的直方图是很常见的。用geom_line显示观测值的密度将有助于与正常曲线进行比较,所以我编写了另一个直方图函数,它可以在中执行此操作( powerHist userfriendlyscience 包)。然而,对于大型矢量(目前与1670万个数据点一起工作),它执行速度非常缓慢,所以我试图让它更快。我曾经使用 density 来手动计算密度估计值,然后将它们与箱体中 ..
发布时间:2018-04-24 21:44:38 其他开发

如何在R中的图上绘制多个分类变量?

我有大约10个分类变量 - 支付1,支付2,...,支付10,每个支付的值都是'是'或'否'。 我想在图表上绘制每个变量的数量。 例如 - 图表上的bar1应该指代变量'pay1',它反映了在'是'和'否'之间划分的观测总数('否'或反之亦然'是') 此方案应与图表中的所有10个变量一致。如果我能够显示每个栏的“是”和“否”的百分比,甚至更好。 有人可以帮忙吗? TIA。 解决 ..
发布时间:2018-04-24 21:44:13 其他开发

使用ggplot2从两个不同的数据帧创建密度图

我的目标是比较多年来收入等各种社会经济因素的分布情况,以了解5年以上人口在特定地区的演变情况。主要数据来自公共使用微数据样本。我使用 R + ggplot2 作为我的首选工具。 hh2005 和 hh2010 这两年的家庭数据。这两年的收入数据存储在两个数据框中的变量 hincp 中。使用 ggplot2 我将按如下方式创建个别年份的密度图(例如2010): p1 geom_den ..
发布时间:2018-04-24 21:43:53 其他开发

突出显示ggplot2中某些x范围内的区域

我想突出ggplot2图的某些区域,类似于这里所做的: 我有一个向量v 0 0 1 1 1 ... 这表示每次我是否希望突出显示该图的那一部分,是或否。也就是说,与上面的问题相反,对于每个应该突出显示的范围,我都没有xmin和xmax值,但是我也怀疑这会起作用,因为我需要突出显示多个范围。 是否有一种方法可以用日期[v == 1] (日期是矢量与日期的情节的X轴)? 如果没有,是否有 ..
发布时间:2018-04-24 21:43:13 其他开发

ggExtra绘图格式:不同绘图尺寸的相似边际绘图

require(ggplot2)使用ggplot2 + ggExtra生成的格式化图的问题,并且与任何错误无关。 #>加载所需的软件包:ggplot2 require(ggExtra) #>加载所需的软件包:ggExtra p1 geom_point()+ xlab /加仑)“)+ ylab(”城市驾驶(英里/加仑)“) ggMarginal(p = p1,type = ..
发布时间:2018-04-24 21:42:52 其他开发

"填"参数在R中的geom_dotplot中创建重叠点

我正在使用geom_dotplot,并希望通过颜色区分哪些点位于一个组中,而不是另一个组中。我已经通过在geom_dotplot()中为aes()添加了“fill = group”来成功地完成了这项工作。 以下是一些重现错误的示例代码: set.seed(124) df ggplot()+ geom_dotplot(data = df,aes(x = Group,y = Resp ..
发布时间:2018-04-24 21:42:48 其他开发