W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
R語言中使用boxplot()函數(shù)來創(chuàng)建箱線圖。
在R語言中創(chuàng)建箱線圖的基本語法是 -
boxplot(x, data, notch, varwidth, names, main)
以下是所使用的參數(shù)的描述 -
x是向量或公式。
數(shù)據(jù)是數(shù)據(jù)幀。
notch是邏輯值。 設置為TRUE以繪制凹口。
varwidth是一個邏輯值。 設置為true以繪制與樣本大小成比例的框的寬度。
names是將打印在每個箱線圖下的組標簽。
main用于給圖表標題。
我們使用R語言環(huán)境中可用的數(shù)據(jù)集“mtcars”來創(chuàng)建基本箱線圖。 讓我們看看mtcars中的列“mpg”和“cyl”。
input <- mtcars[,c('mpg','cyl')] print(head(input))
當我們執(zhí)行上面的代碼,它會產(chǎn)生以下結果 -
mpg cyl Mazda RX4 21.0 6 Mazda RX4 Wag 21.0 6 Datsun 710 22.8 4 Hornet 4 Drive 21.4 6 Hornet Sportabout 18.7 8 Valiant 18.1 6
以下腳本將為mpg(英里/加侖)和cyl(氣缸數(shù))之間的關系創(chuàng)建箱線圖。
# Give the chart file a name. png(file = "boxplot.png") # Plot the chart. boxplot(mpg ~ cyl, data = mtcars, xlab = "Number of Cylinders", ylab = "Miles Per Gallon", main = "Mileage Data") # Save the file. dev.off()
當我們執(zhí)行上面的代碼,它產(chǎn)生以下結果 -
# Give the chart file a name. png(file = "boxplot_with_notch.png") # Plot the chart. boxplot(mpg ~ cyl, data = mtcars, xlab = "Number of Cylinders", ylab = "Miles Per Gallon", main = "Mileage Data", notch = TRUE, varwidth = TRUE, col = c("green","yellow","purple"), names = c("High","Medium","Low") ) # Save the file. dev.off()
當我們執(zhí)行上面的代碼,它產(chǎn)生以下結果 -
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: