小编RB8*_*B88的帖子

如何在稀有曲线(素食包装)中分别着色线条

我正在使用rarecurve(vegan)为九个样本生成稀疏曲线,但我希望它们以三个为一组进行着色.

参数rarecurve是:

rarecurve(x, step = 1, sample, xlab = "Sample Size", ylab = "Species", label = TRUE, ...)
Run Code Online (Sandbox Code Playgroud)

...通过对"情节" 的过时论证.但是,当我用省略号替换省略号时col=c(rep("blue",3), rep("red",3), rep("darkgreen",3)),所有行都显示为蓝色.如何单独为线条着色?

计算每个图表需要将近三个小时,因此试错测试有点费力!

r vegan

2
推荐指数
1
解决办法
3953
查看次数

ggplot2&stat_ellipse:围绕多组点绘制椭圆

这可能是一个简单的,但我试图在我的PCoA图上绘制椭圆形.

我的数据框(sc)是:

             MDS1        MDS2 Treatment
X1xF1 -0.19736183 -0.24299825   1xFlood
X1xF2 -0.17409568 -0.29727596   1xFlood
X1xF3 -0.15272444 -0.28553837   1xFlood
S1    -0.06643271  0.47049959     Start
S2    -0.15143350  0.31152966     Start
S3    -0.26156297  0.12296849     Start
X3xF1  0.29840827  0.04581617  3xFloods
X3xF2  0.50503749 -0.07011503  3xFloods
X3xF3  0.20016537 -0.05488630  3xFloods
Run Code Online (Sandbox Code Playgroud)

我的代码是:

ggplot(data=sc,(aes(x=MDS1,y=MDS2,colour = Treatment)))+geom_point(size=3)+
  ggtitle("PCoA of samples at 'class' level(method='Bray')\n",sep=''))+
  theme_bw()+guides(colour = guide_legend(override.aes = list(size=3)))+
  stat_ellipse()
Run Code Online (Sandbox Code Playgroud)

它将PCoA绘制好直到stat_ellipse().我已经尝试了各种参数,充其量我可以为整个情节得到一个椭圆(虽然我现在似乎无法重现).

我所追求的是三种治疗的三个CI椭圆,颜色与治疗相同.任何帮助将非常感谢!

谢谢.

r ellipse ggplot2

2
推荐指数
1
解决办法
8015
查看次数

标签 统计

r ×2

ellipse ×1

ggplot2 ×1

vegan ×1