r - 图例不显示颜色

标签 r plot legend

我在 R 画了一个图.

plot(NA,xlim=c(0,1),ylim=c(0,1), xlab=expression(delta),ylab="K", xaxs="i",yaxs="i",main = "Zones of extreme equality and inequality in BO1") # Empty plot
cols <- c("red","black")
legend("topright",legend=c("Gini < 0.05","Gini > 0.6"), density=c(NA,NA), angle=c(NA,NA), col=cols)

图例中的框没有着色。这里有什么问题?

最佳答案

尝试使用 pch :

legend("topright",
       legend=c("Gini < 0.05","Gini > 0.6"), 
       pch=15,
       col=cols)

关于r - 图例不显示颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16624437/

相关文章:

r - 如何在 R Circlize 中添加轨道标签?

r - 如何将响应式(Reactive)rhandsontable重置为默认值?

r - 如何使用 ggplot2 绘制具有 (x,y,r,g,b) 坐标的图像?

r - ggplotify 包中的函数 as.ggplot() 出现奇怪的错误

matplotlib 添加艺术家不在图例上显示标签

R:在向量模式下使用mgsub时如何防止内存溢出?

r - 仅命名小平面图中的第一个条形

python - 图像的 RGB 立方体

html - 应用与 legend 标签相同的 CSS

r - 如何在ggplot2的图例中将一个类别斜体