點圖提供另外一種簡單水平刻度上繪製大量有標籤值的方法,格式爲函數
dotchart(x,labels=)
x:一個數值想開spa
labels:每一個點標籤組成的向量code
例排序
#分組、排序、着色後 的點圖,通常點圖都會這樣處理下 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-包中提供一個帶有許多附加功能的點圖函數,能夠稱爲 dotchart2it