ggplot2相关内容
考虑一些 facet_grid plot mt mt + facet_grid(vs〜am,scales =“free”) 想象一下,我只想放大只是上面的图表中的第一行,以便仅显示3到4之间的y轴值。如果它们不是,我可以用 coord_cartesian()来实现。或者如果我想放大所有地块,但在这种情况下没有很好的解决方案。我想我可以首先对数据进行子集化
..
更改字体的面和大小在标签中无需表达即可使用。 p p p p print(p) 任何帮助将不胜感激。谢谢 解决方案 我不认为它存在表达式,尽管你没有确切地说出你看到的是什么,所以很难确定。在Mac上,您可以使用粗体衬线字体显示xlab,但ylab不是粗体(尽管是以衬线显示)。如果我使用plotmath bold ,它将从表达式函数内部成功执行:
..
library(“ggplot2”,quietly = TRUE,warn.conflicts = FALSE) library(“RColorBrewer”,quietly = TRUE,warn.conflicts = FALSE) val.a
..
我有以下数据: 输入Rtime Rcost Rsolutions Btime Bcost 1 12 proc。 1 36 614425 40 36 2 15 proc。 1 51 534037 50 51 3 18-proc 5 62 1843820 66 66 4 20-proc 4 68 1645581 104400 73 5 20-proc(l)4 64 16585
..
我们试图用ggplot2做一个区域图,其中x轴上的正面区域是一种颜色,而负区域是另一种颜色。给定这些数据设置,我想要一个区域图来在轴的每一边加上不同的颜色。 我可以看到一种将数据集分成两个子集的方法,一个是正的所有负值都为零,一个为负值,所有正值都为零,然后将这些值分别绘制在同一轴上,但似乎会有更像ggplot的方式来执行此操作。 解决方案发布在 精确显示为条形图的示例数据
..
考虑在函数内使用 ggplot(...)。 library(ggplot2) gg.fun
..
我有一个数据集,我想绘制小的倍数,特别是在一个2×2的数组中,像这样: ggplot(mydf,aes(x = x,y = y))+ geom_smooth(method =“lm”)+ geom_point()+ facet_wrap(〜letter,ncol = 2) 然而,我希望每个facet标签都包含一个表达式,例如 表达式(paste(“A或”,alpha
..
我有以下简单的数据: data
..
在ggplot闪避酒吧阴谋再次让我难住。我几周前在这里询问了关于注释文本上方的文本( LINK )并使用 + stat_bin(geom =“text”,aes(label = .. count ..,vjust = -1))得到了非常好的回应。我想,因为我已经有了计数,我只会在 .. 之前和之后提供它们,并告诉 stat_bin 位置是闪避。它将它们排列在组的中心并上下调整。可能是小事。请帮我把
..
这个问题的动机是进一步探索这个问题。如果每个方面的条纹数量存在较大差异,那么接受解决方案的问题就会变得更加明显。使用该解决方案查看此数据和结果图: #创建稍微人为的数据以更好地突出显示宽度问题 data TYPE = factor(rep(1:3,length(ID)/ 3)), TIME = factor(c(1,1,1,2,2,2,3, 3,3,1,1,1,2,2,2,1,1,1,
..
test
..
我在ggplot中使用这段代码: ggplot(data_long,aes(x = partei,y = wert,fill = kat,width = 0.75))+ labs(y =“ Wähleranteil[%]“,x = NULL,fill = NULL)+ geom_bar(stat =”identity“)+ facet_wrap(〜kat)+ coord_f
..
我试图用三种不同颜色绘制三个数值范围的数据点。例如: library(ggplot2) ggplot(mtcars,aes(wt,mpg))+ geom_point(aes (color = qsec)) 以上产生: 现在,我想对此进行修改,使qseq值 取自
..
使用标准R图形将线性模型趋势线添加到boxplot时,我使用: $ p $ boxplot(iris [,2 ] iris [,1],col =“LightBlue”,main =“Quartile1(Rare)”) modelQ1 $ b $ $ p $ (虹膜,aes(因子(虹膜[,1]),虹膜[,2])) a + geom_boxplot( )+ geom_smoot
..
我试图绘制一张美国地图,其中每个国家都有它的计数。我已经得到了阴影,工作得很好。然而,我遇到的问题是多边形看起来非常粗糙(我假设当我试图将map_data('state')与我每个状态的计数数据帧合并时发生了一些事情)。我合并前的数据框有49行(内华达州在我的设置中缺少数据),并且在合并之后有更多的行(预期用于状态的长/宽项目),但数据看起来似乎被正确复制用于每个经纬度对,所以我不确定为什么pol
..
我有一个像这样的geom_area情节: 我想将x轴上方的所有内容变成绿色,将x轴下方的所有内容变成红色。我的数据中有一个类别列,其中包含所有正值的字符串“positive”和所有负值的“negative”字符串,所以我尝试了简单的fill = category并使用scale_fill_manual将正值设置为绿色,将负值设置为红色,但这给了我: 绿色上面的x看起来是正确的,但是轴下
..
如果我想从ggplot2条形图中排列条从最大到最小,那么我通常会更新条类别的因子级别,例如 one_group
..
这是我的数据的一小部分: pre $ dat 1L,1L,1L,2L,2L,2L,2L,2L,2L,2L,2L,2L,2L) “男”, “女”),class =“factor”),A = c(1,2,0,2,1,2,2,0,2, 0,1, 2,2,0,0,2,0,0,0,2),B = c(0,0,0,0,0,2,0, 0,1,1,0,0 ,0,0,1,1,0,0,0),C = c(1,
..
我一直在学习ggplot2,并希望将其用于我所有的R图形。然而,我还没有找到一种方法来制作类似于传统轮廓图的轮廓图,就像使用lattice:filled.contour()可以得到的一样。例如: #define data x y
..
我试图通过 stat_contour()将等高线添加到我的ggplot / ggplot2-plot中。不幸的是,我不能给你真正的数据,从哪个点值应该评估。然而,另一个容易复制的例子表现相同: testPts testPts $ z
..