點圖

  • dotchar()

點圖提供另外一種簡單水平刻度上繪製大量有標籤值的方法,格式爲函數

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

相關文章
相關標籤/搜索