- dotchar()
点图提供另一种简单水平刻度上绘制大量有标签值的方法,格式为
dotchart(x,labels=)
x:一个数值想开
labels:每个点标签组成的向量
例
#分组、排序、着色后 的点图,一般点图都会这样处理下
x <- mtcars[order(mtcars$mpg),]
x$cyl <- factor(x$cyl) #将数值向量cyl转换为一个因子
x$color[x$cyl==4] <- "red"
x$color[x$cyl==6] <- "blue"
x$color[x$cyl==8] <- "darkgreen"
dotchart(x$mpg,
labels = row.names(x),
cex=.7,
pch=19,
groups = x$cyl,
gcolor = "black",
color = x$color,
main = "Gas Mileage for Car Models\ngrouped by cylinder",
xlab = "Miles Per Gallon")
- 其他
Hmisc-包中提供一个带有许多附加功能的点图函数,可以称为 dotchart2