首页 文章
  • 1 votes
     answers
     views

    如何使用具有单个x轴标签的构面网格创建两个y轴标签

    我一直在努力与 ggplot 展示我想要的这些情节 . 我的数据有两个因素, quarter 和 species . 站将在x轴上,值在y轴上,组成部分将与 facet_wrap 一起使用 . 我希望 quarter 与形状区分开来, species 与颜色区分开来 . 问题是我正在尝试复制在SigmaPlot中完成的数字 . 它是4x4网格图,第一列的前两行是空的,以允许放置图例 . 我最初的...
  • 0 votes
     answers
     views

    facet在qplot中工作但facet_wrap在ggplot中产生错误

    我试图在ggplot中使用facet_wrap,同时使用我的真实数据集和简化的虚拟数据集,这是一个令人困惑的问题 . 我试图在多个个体的基因组中绘制杂合性,每个染色体分开显示 . 我的虚拟数据: chr1 123000 124000 2 0.00002 26 0.00026 indiv1 chr1 124000 125000 3 0...
  • 1 votes
     answers
     views

    ggplot中的情节网格

    我需要为数据帧显示一个213 x 4的图形网格 . 当我在ggplot2中使用以下命令时,该图是一个长线性显示的图表 ggplot(data=r,aes(x=wicketPlayerOut,y=runs,fill=wicketPlayerOut)) + facet_grid(. ~ bowler,scales = "free_x", space = "fre...
  • 4 votes
     answers
     views

    facet_wrap for循环中的直方图:“至少一个图层必须包含所有变量”

    我正在寻找在循环中生成刻面直方图 . 当我在循环中调用facet_wrap时会出现问题 . 我尝试了不同的选项,但所有选项都失败了,并显示以下消息: layout_base中的错误(data,vars,drop = drop):至少一个图层必须包含用于构面的所有变量 以下是可重复的示例 . library(ggplot2) library(scales) #date_format ## Re...
  • 2 votes
     answers
     views

    使用带有for循环的facet_wrap

    下面的代码绘制了4个线图,每个物种一个,每个处理显示不同的线(参见链接“Plot”) . library(ggplot2) library(Rmisc) library(reshape2) melt <- melt(allcl, id=c("TREATMENT", "TIME"), value.name="Surface_area"...
  • 1 votes
     answers
     views

    geom_hline有多个点和facet_wrap

    我试图在我的数据的特定点绘制水平线 . 我的想法是,我希望在每个轴的y截距处,等效迭代的第一个值(即0)的水平线; SA,VLA,HLA . 我的问题将随着数据变得更加清晰 . iterations subsets equivalent_iterations axis ratio1 ratio2 0 0 ...
  • 12 votes
     answers
     views

    ggplot2:更改条形图上的堆栈顺序

    我正在尝试使用facet_wrap创建一个堆积条形图,但我希望翻转我的堆叠变量(“已开发”)的顺序 . 我重新排序了这些因素,并尝试了“order = descend()”以及“scale_fill_manual”,但似乎没有任何效果 . 这是我的代码: developed=rep(c("developed","available"),6) agricult...
  • 12 votes
     answers
     views

    ggplot在facet_wrap中重命名facet标签

    我在编写ggplot函数时遇到了绊脚石 . 我正在尝试更改ggplot facet_wrap图中的facet标签....但它证明比我更棘手但是它会...... 我可以在这里访问我正在使用的数据 str(ggdata) 'data.frame': 72 obs. of 8 variables: $ Season : Factor w/ 3 levels "Autumn",...
  • 0 votes
     answers
     views

    X轴在ggplot中使用facet_wrap复制时间序列

    我希望你过得愉快!所以,我有一个大的数据集大约二十年,我正在尝试使用facet_wrap参数来可视化它 . 以下是用于故障排除目的的简化数据版本: data <- data.frame( Date = c("1993-06-09", "1993-08-16", "1993-09-13", "1993-10-11"...
  • 0 votes
     answers
     views

    在ggplot2中使用facet_wrap

    想让facet_wrap为每个绘图设置不同的参数 . 示例如下: x = c(43,22,53,21,13,53,23,12,32) y = c(42,65,23,45,12,22,54,32,12) df = cbind(x,y) df = as.data.frame(df) meany = mean(y) p = ggplot(df, aes(x=x,y=y, colour=(y ...
  • 2 votes
     answers
     views

    ggplot2:facet_wrap中的控制面板位置

    我有一个嵌套因子的数据集,类似于 mpg 数据集, model 嵌套在 manufacturer 中: mpgsub <- subset(mpg, manufacturer %in% c("audi", "dodge","jeep","subaru")) mpgsub$model <- as.factor(...
  • 2 votes
     answers
     views

    使用因子变量来划分R中散点图旁边的直方图

    是否可以使用因子变量来分析R中ggplot2中散点图下方或旁边的直方图(这样直方图是数据的x和y分量)? 我之所以问这是否可以使用因子变量来解决这个问题是因为分面似乎比解决这个问题的可用软件包更通用,例如,可以打开或关闭分面,小平面标签以及分面一种更标准的外观,可能是一个问题 . (默认情况下,分面保留使用相同的轴) . 到目前为止,我还没有能够实现这一点,因为看起来所有分面数据必须具有相同的维...
  • 0 votes
     answers
     views

    GGplot2:将任意数量的直方图和散点图绘制为方面?

    我想创建一个方便接受数据帧的函数,然后,对于数据框中的每个向量,绘制直方图 . 对于每个额外的向量(超出第一个),我的函数也应该打印几个散点图:向量参数列表中的每个其他向量上的附加向量 . 结果应该是一个三角形的图形阵列,理想的是刻面 . 这让我很难过 . 到目前为止,我有以下几点: library(ggplot2) library(reshape2) scatterHistoChart &lt...
  • 1 votes
     answers
     views

    使用facet_wrap()时添加单个X和Y轴标签

    我试图在飞行中绘制大量图表,并偶然发现 facet_wrap 功能 . 它产生了预期的结果,直到我意识到它没有分配单个轴 Headers . 只有一个X和Y轴朝向一整套图形 . 我正在寻找的是为每个图形分配单个轴 Headers 的方法 . 是否可以使用 facet_wrap 功能? 期待任何建议和意见 .
  • 2 votes
     answers
     views

    ggplot2 facet_wrap:仅使用每组中存在的x轴标签

    我有以下数据集: subj <- c(rep(11,3),rep(12,3),rep(14,3),rep(15,3),rep(17,3),rep(18,3),rep(20,3)) group <- c(rep("u",3),rep("t",6),rep("u",6),rep("t",6)) time &lt...
  • 42 votes
     answers
     views

    在facet_wrap图中添加“浮动”轴标签

    我有与this用户相同的问题 - 我有一个'jagged'刻面图,其中底行的面板比其他行少,我想在每列的底部有x轴刻度 . 针对该问题的建议解决方案是设置 scales="free_x" . (在ggplot 0.9.2.1中;我相信我的行为在我的情况下是一个糟糕的解决方案:我的实际轴标签会相当长,所以将它们放在每一行下会占用太多空间 . 结果是这样的: x <- g...
  • 42 votes
     answers
     views

    在facet_wrap图中添加“浮动”轴标签

    我和this用户有同样的问题 - 我有一个'jagged'刻面图,其中底行的面板比其他行少,我想在每列的底部有x轴刻度 . 针对该问题的建议解决方案是设置 scales="free_x" . (在ggplot 0.9.2.1中;我认为我的行为在我的情况下是一个糟糕的解决方案:我的实际轴标签会相当长,所以将它们放在每一行下会占用太多空间 . 结果是这样的: x <- g...
  • 5 votes
     answers
     views

    使用ggplot2翻转小平面标签和x轴

    我希望在1行和5列的刻面板上翻转标签,以便小平面 Headers 显示在底部,x轴显示在小平面的顶部 . 原因是我想重新使用那些将直接位于图表下方的表格 . 所以在这个例子中...... library(ggplot2) my.hist<-ggplot(diamonds, aes(clarity)) + geom_bar() my.hist + facet_wrap( ~ cut, nc...
  • 1 votes
     answers
     views

    无法在ggplot2 facet_wrap geom_histogram plot中修复x轴标签

    也许我在stackexchange文献中错过了这个,因为我很惊讶地找到了许多添加浮动轴标签和轴调整的解决方案(例如add "floating" axis labels in facet_wrap plot),但没有什么可以解决我用facet_wrap和scale重叠x轴标签的问题= "free" . 这个很接近,但对于较旧的ggplot版本:overlapp...

热门问题