物种积累地块中的传说
Legend in species accumulation plots
如何为这张图表添加标题?
我尝试了以下命令,但我的图表消失了
library(vegan)
data(BCI)
sp1 <- specaccum(BCI, "random")
sp2 <- specaccum(BCI, "coleman")
plot(sp1, ci.type="poly", col="blue", lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5))
plot(sp2, ci.type="poly", col="yellow",lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), add=TRUE)
legend(x="top", legend=sp1)
你的情节消失的原因是你试图创建一个包含 sp1
的全部内容的图例,这是一个大数字 object。大概这不是您想要的,您只是在寻找 text "sp1" 出现在图例中。您需要指定要添加为图例中的标签的字符串向量,以及颜色向量。
请注意,我还在 first 调用 plot
:
中使用 main = "sp1"
为该图添加了标题
library(vegan)
data(BCI)
sp1 <- specaccum(BCI, "random")
sp2 <- specaccum(BCI, "coleman")
plot(sp1, ci.type="poly", col="blue", lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), main = "sp1")
plot(sp2, ci.type="poly", col="yellow",lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), add = TRUE)
legend(x = "bottomright", legend = c("sp1", "sp2"), fill = c("blue", "yellow"))
由 reprex package (v0.3.0)
于 2020 年 3 月 13 日创建
如何为这张图表添加标题? 我尝试了以下命令,但我的图表消失了
library(vegan)
data(BCI)
sp1 <- specaccum(BCI, "random")
sp2 <- specaccum(BCI, "coleman")
plot(sp1, ci.type="poly", col="blue", lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5))
plot(sp2, ci.type="poly", col="yellow",lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), add=TRUE)
legend(x="top", legend=sp1)
你的情节消失的原因是你试图创建一个包含 sp1
的全部内容的图例,这是一个大数字 object。大概这不是您想要的,您只是在寻找 text "sp1" 出现在图例中。您需要指定要添加为图例中的标签的字符串向量,以及颜色向量。
请注意,我还在 first 调用 plot
:
main = "sp1"
为该图添加了标题
library(vegan)
data(BCI)
sp1 <- specaccum(BCI, "random")
sp2 <- specaccum(BCI, "coleman")
plot(sp1, ci.type="poly", col="blue", lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), main = "sp1")
plot(sp2, ci.type="poly", col="yellow",lwd=2,
ci.lty=0, ci.col = rgb(.5, .5, .5, 0.5), add = TRUE)
legend(x = "bottomright", legend = c("sp1", "sp2"), fill = c("blue", "yellow"))
由 reprex package (v0.3.0)
于 2020 年 3 月 13 日创建