R 名称矢量中斜体的图例标题
我有一个不同物种名称的载体。 例如:R 名称矢量中斜体的图例标题,r,title,legend,italic,R,Title,Legend,Italic,我有一个不同物种名称的载体。 例如: sp_names<-c("sp1","sp2","sp3") 但我有一个错误: Error in legend(title = substitute(italic(title_leg), list(title_leg = title_leg[1])), : invalid 'title' 你能帮我吗? 谢谢根据图例帮助页面,必须设置标题=参数 一个字符串或长度为一个表达式,给出要放在图例顶部的标题。其他对象将被as.graphicsAnno
sp_names<-c("sp1","sp2","sp3")
但我有一个错误:
Error in legend(title = substitute(italic(title_leg), list(title_leg = title_leg[1])), :
invalid 'title'
你能帮我吗?
谢谢根据
图例
帮助页面,必须设置标题=
参数
一个字符串或长度为一个表达式,给出要放在图例顶部的标题。其他对象将被as.graphicsAnnot强制
您正试图传入一个“call”对象。您可以使用as.expression()
Error in legend(title = substitute(italic(title_leg), list(title_leg = title_leg[1])), :
invalid 'title'
legend(title=as.expression(substitute(italic(sp_names), list(sp_names=sp_names[1]))),
"left",
pch=21,col="black",pt.bg="darkgreen",
legend = "Registro de ocorrência",
cex = 0.7,
bty = "n")