改变R中dotchart的边框颜色

时间:2017-03-15 02:56:29

标签: r colors

chart_data=c(305,450,320,460,330,480,380,520)
names(chart_data)=c(1,2,3,4,5,6,7,8)
dotchart(chart_data,color=c("pink","lightblue"),lcolor="lightgrey",
         pch=c("X","Y"),labels=names(chart_data),cex=1.2,
         xlab="Number",main="Year 2016-2017")

我做了这样的圆点图。我尝试在此图表中更改了许多颜色,但我找不到如何更改border,main,xlabs的颜色。

你能告诉我如何改变颜色吗?或者没有办法改变那些? 谢谢:))

1 个答案:

答案 0 :(得分:1)

?title解释了您想要的内容(col.maincol.lab)。您可以使用bg作为颜色,使用col作为边框。这是你的例子:

chart_data=c(305,450,320,460,330,480,380,520)
names(chart_data)=c(1,2,3,4,5,6,7,8)

dotchart(chart_data, lcolor="lightgrey",
     pch=23,labels=names(chart_data),cex=1.2,
     xlab="Number",main="Year 2016-2017", col.main=3, col.lab = 3, col = 3, bg = c("pink","lightblue"))