R 空白绘图上的图例没有颜色
我试图在R中的空绘图上创建图例,但是当我在图例函数上指定colors参数时,我没有得到任何颜色R 空白绘图上的图例没有颜色,r,plot,R,Plot,我试图在R中的空绘图上创建图例,但是当我在图例函数上指定colors参数时,我没有得到任何颜色 plot(1, type="n", axes=FALSE, xlab="", ylab="") legend(1, 1, legend = c("h","w"), col=c("red","green")) 我只看到图例的标签,但看不到颜色 为什么?你必须选择一些颜色。在这里,你告诉R颜色,但没有对象。例如,您可以选择: 一条简单的线:legend(1,1,legend=c(“h”,“w”),col
plot(1, type="n", axes=FALSE, xlab="", ylab="")
legend(1, 1, legend = c("h","w"), col=c("red","green"))
我只看到图例的标签,但看不到颜色
为什么?你必须选择一些颜色。在这里,你告诉R颜色,但没有对象。例如,您可以选择: 一条简单的线:
legend(1,1,legend=c(“h”,“w”),col=c(“红色”,“绿色”),lty=1)
a点:
legend(1,1,legend=c(“h”,“w”),col=c(“红色”,“绿色”),pch=19)
或其他类型的线或符号,但需要在图例调用中指定要使用的颜色
要完成@LyzandeR的建议,如果您希望框的边框与填充颜色相同,还需要使用边框
:
你必须选择一些颜色。在这里,你告诉R颜色,但没有对象。例如,您可以选择: 一条简单的线:
legend(1,1,legend=c(“h”,“w”),col=c(“红色”,“绿色”),lty=1)
a点:
legend(1,1,legend=c(“h”,“w”),col=c(“红色”,“绿色”),pch=19)
或其他类型的线或符号,但需要在图例调用中指定要使用的颜色
要完成@LyzandeR的建议,如果您希望框的边框与填充颜色相同,还需要使用边框
:
如果只需要颜色而不考虑形状,也可以使用
fill
参数
plot(1, type="n", axes=FALSE, xlab="", ylab="")
legend(1, 1, legend = c("h","w"), fill=c("red","green"))
产生:
如果只需要颜色而不考虑形状,也可以使用
fill
参数
plot(1, type="n", axes=FALSE, xlab="", ylab="")
legend(1, 1, legend = c("h","w"), fill=c("red","green"))
产生:
实际上它是一个形状:一个长方体;-)@哈哈,它确实是:)实际上它是一个形状:一个盒子;-)@哈哈,确实是这样:)