91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

R語言如何使用函數barplot()創建條形圖

發布時間:2021-04-12 13:01:20 來源:億速云 閱讀:508 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關R語言如何使用函數barplot()創建條形圖,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

條形圖表示矩形條中的數據,條的長度與變量的值成比例。 R語言使用函數 barplot() 創建條形圖。 R 語言可以在條形圖中繪制垂直和水平條。 在條形圖中,每個條可以給予不同的顏色。

語法

在 R 語言中創建條形圖的基本語法是

  • H 是包含在條形圖中使用的數值的向量或矩陣。

  • xlab 是 x 軸的標簽。

  • ylab 是 y 軸的標簽。

  • main 是條形圖的標題。

  • names.arg 是在每個條下出現的名稱的向量。

  • col 用于向圖中的條形提供顏色。

barplot(H, xlab, ylab, main, names.arg, col)

以下是所使用的參數的描述 - 

使用輸入向量和每個條的名稱創建一個簡單的條形圖。
以下腳本將創建并保存當前 R 語言工作目錄中的條形圖。

# Create the data for the chart.
H <- c(7,12,28,3,41)

# Give the chart file a name.
png(file = "barchart.png")

# Plot the bar chart.
barplot(H)

# Save the file.
dev.off()

當我們執行上面的代碼,它產生以下結果 -

R語言如何使用函數barplot()創建條形圖

條形圖標簽,標題和顏色

可以通過添加更多參數來擴展條形圖的功能。 主要參數用于添加標題。 col 參數用于向條形添加顏色。 name.args 是具有與輸入向量相同數量的值的向量,以描述每個條的含義。

以下腳本將在當前R語言工作目錄中創建并保存條形圖。

# Create the data for the chart.
H <- c(7,12,28,3,41)
M <- c("Mar","Apr","May","Jun","Jul")

# Give the chart file a name.
png(file = "barchart_months_revenue.png")

# Plot the bar chart.
barplot(H,names.arg = M,xlab = "Month",ylab = "Revenue",col = "blue",
main = "Revenue chart",border = "red")

# Save the file.
dev.off()

當我們執行上面的代碼,它產生以下結果 -

R語言如何使用函數barplot()創建條形圖

組合條形圖和堆積條形圖

我們可以使用矩陣作為輸入值,在每個條中創建條形圖和堆疊組的條形圖。
超過兩個變量表示為用于創建組合條形圖和堆疊條形圖的矩陣。

# Create the input vectors.
colors <- c("green","orange","brown")
months <- c("Mar","Apr","May","Jun","Jul")
regions <- c("East","West","North")

# Create the matrix of the values.
Values <- matrix(c(2,9,3,11,9,4,8,7,3,12,5,2,8,10,11),nrow = 3,ncol = 5,byrow = TRUE)

# Give the chart file a name.
png(file = "barchart_stacked.png")

# Create the bar chart.
barplot(Values,main = "total revenue",names.arg = months,xlab = "month",ylab = "revenue",
   col = colors)

# Add the legend to the chart.
legend("topleft", regions, cex = 1.3, fill = colors)

# Save the file.
dev.off()

R語言如何使用函數barplot()創建條形圖

關于“R語言如何使用函數barplot()創建條形圖”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安达市| 梓潼县| 武汉市| 东海县| 海伦市| 吐鲁番市| 山阴县| 金秀| 龙州县| 西乌珠穆沁旗| 天全县| 敖汉旗| 西畴县| 任丘市| 班戈县| 台中市| 湖州市| 永丰县| 玉山县| 松溪县| 新乡县| 建宁县| 吉水县| 颍上县| 陈巴尔虎旗| 永仁县| 宜州市| 五原县| 乌恰县| 曲阜市| 鹰潭市| 台东市| 稻城县| 旌德县| 永宁县| 华宁县| 武清区| 治县。| 汶川县| 天镇县| 寿宁县|