在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)分析&挖掘/ R語言條形圖
R語言列表
R語言隨機(jī)森林
R語言矩陣
R語言邏輯回歸
R語言數(shù)據(jù)幀
R語言數(shù)據(jù)重塑
R語言概述
R語言包
R語言字符串
R語言CSV文件
R語言運(yùn)算符
為什么使用R語言做統(tǒng)計?
R語言Web數(shù)據(jù)
R語言二進(jìn)制文件
R語言XML文件
R語言JSON文件
R語言因子
R語言容易學(xué)習(xí)嗎?
R語言基礎(chǔ)語法
R語言向量
R語言教程
R語言正態(tài)分布
R語言平均值,中位數(shù)和眾數(shù)
R語言變量
R語言條形圖
R語言決策樹
R語言開發(fā)環(huán)境安裝配置
R語言數(shù)組
R語言數(shù)據(jù)類型
R語言非線性最小二乘法
R語言直方圖
R語言卡方檢驗(yàn)
R語言泊松回歸
R語言決策結(jié)構(gòu)
R語言盒形圖(箱形圖)
R語言協(xié)方差分析
R語言二項(xiàng)分布
R語言餅狀圖
R語言循環(huán)
R語言散點(diǎn)圖
R語言線性回歸
R語言時間序列分析
R語言線形圖
R語言在現(xiàn)實(shí)中的應(yīng)用
R語言生存分析
R語言多元(多重)回歸
R語言函數(shù)
R語言Excel文件
R語言連接數(shù)據(jù)庫(MySQL)

R語言條形圖

條形圖表示矩形條中的數(shù)據(jù),其長度與變量的值成比例。R使用barplot()函數(shù)來創(chuàng)建條形圖。R可以在條形圖中繪制垂直和水平條。 在條形圖中,每個條可以被賦予不同的顏色。

語法

在R中創(chuàng)建條形圖的基本語法是 -

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

以下是使用的參數(shù)的描述 -

  • H - 是包含條形圖中使用的數(shù)值的向量或矩陣。
  • xlab - 是x軸的標(biāo)簽。
  • ylab - 是y軸的標(biāo)簽。
  • main - 是條形圖的標(biāo)題。
  • names.arg - 是在每個欄下顯示的名稱向量。
  • col - 用于給圖中的圖條給出顏色。

示例

使用輸入向量和每個欄的名稱創(chuàng)建一個簡單的條形圖。以下腳本將在當(dāng)前R工作目錄中創(chuàng)建并保存條形圖。

setwd("F:/worksp/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()

當(dāng)我們執(zhí)行上述代碼時,會產(chǎn)生以下結(jié)果 -

條形圖標(biāo)簽,標(biāo)題和顏色

可以通過添加更多參數(shù)來擴(kuò)展條形圖的功能。main參數(shù)用于添加標(biāo)題。 col參數(shù)用于向條添加顏色。 args.name是與輸入向量相同數(shù)量的值的向量,用于描述每個欄的含義。

示例

以下腳本將在當(dāng)前R工作目錄中創(chuàng)建并保存條形圖片,如下所示 -

setwd("F:/worksp/R")
# Create the data for the chart.
H <- c(7,12,28,3,41)
M <- c("一月","二月","三月","四月","五月")

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

# Plot the bar chart.
barplot(H,names.arg = M,xlab = "月份",ylab = "收入量",col = "blue",
main = "收入圖表",border = "red")

# Save the file.
dev.off()

當(dāng)我們執(zhí)行上述代碼時,會產(chǎn)生以下結(jié)果 -

組條形圖和堆疊條形圖

我們可以通過使用矩陣作為輸入值,在每個欄中創(chuàng)建條形圖和條形圖。多于兩個變量表示為用于創(chuàng)建組條形圖和堆疊條形圖的矩陣。

setwd("F:/worksp/R")
# Create the input vectors.
colors <- c("green","orange","brown")
months <- c("一月","二月","三月","四月","五月")
regions <- c("東部地區(qū)","西部地區(qū)","南部地區(qū)")

# 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 = "總收入",names.arg = months,xlab = "月份",ylab = "收入",
   col = colors)

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

# Save the file.
dev.off()

當(dāng)我們執(zhí)行上述代碼時,會產(chǎn)生以下結(jié)果 -


上一篇:R語言矩陣下一篇:R語言散點(diǎn)圖