R语言绘制简单条形图
自己用了一個csv文件
要求:
數(shù)據(jù):data3_1.csv.根據(jù)2000個消費(fèi)者網(wǎng)購情況的調(diào)查數(shù)據(jù),分別繪制性別,
大數(shù)據(jù) R 語言程序設(shè)計(jì)實(shí)驗(yàn) 河北地質(zhì)大學(xué) 信息工程學(xué)院 大數(shù)據(jù)專業(yè)
網(wǎng)購次數(shù)和滿意度的條形圖。其結(jié)果如下所示
(1) 使用 read.csv()讀取數(shù)據(jù)到 data3_1 中,可以采用絕對路徑或者相對路
徑形式讀取文件。
(2) 在 R 控制臺查看 data3_1 的內(nèi)容
(3) 查看 data3_1 的模式
(4) 使用 attach()函數(shù)綁定列表 data3_1
(5) 使用 table()生成性別的一維表到 table1
(6) 使用 table()生成網(wǎng)購次數(shù)的一維表到 table2
(7) 使用 table()生成滿意度的一維表到 table3
(8) 使用 layout()進(jìn)行頁面布局,按行存放圖形
(9) 使用 par() 設(shè) 置 圖 形 的 邊 距 和 字 體 大 小 :
par(mai=c(0.6,0.6,0.4,0.1),cex=0.7)
(10) 使用barplot()繪制圖(a),參數(shù)density=30,angle=0,分別設(shè)置填充
密度和密度線的角度。參數(shù) border=”blue”,即邊框線設(shè)為藍(lán)色。
(11) 使用 barplot()繪制圖(b), 參數(shù) density=20,angle=90.
(12) 使用 barplot()繪制圖(c),顏色設(shè)置自行選擇
(9) 使用 par() 設(shè) 置 圖 形 的 邊 距 和 字 體 大 小 :
par(mai=c(0.6,0.6,0.4,0.1),cex=0.7)
(10) 使用barplot()繪制圖(a),參數(shù)density=30,angle=0,分別設(shè)置填充
密度和密度線的角度。參數(shù) border=”blue”,即邊框線設(shè)為藍(lán)色。
(11) 使用 barplot()繪制圖(b), 參數(shù) density=20,angle=90.
(12) 使用 barplot()繪制圖(c),顏色設(shè)置自行選擇。
R語言中barplot()函數(shù)的基本語法格式如下:
barplot(height, names.arg = NULL, beside = FALSE,horiz = FALSE, density = NULL, angle = 45,col = NULL, border = par(“fg”),main = NULL, sub = NULL, xlab = NULL, ylab = NULL,xlim = NULL, ylim = NULL, …)
height:向量或矩陣,用來構(gòu)成條形圖中各條的數(shù)值。
names.arg:位于條低端的文字標(biāo)簽。
beside: 邏輯值,為FALSE時繪制堆疊圖,為TRUE時繪制分組圖。
horiz: 邏輯值,為FALSE時,繪制垂直條形圖,為TRUE時繪制水平條形圖。
density:一個向量值。當(dāng)指定該值時,條將以斜線填充。即每英寸斜線的密度。
angle:以逆時針方向給出的陰影線的角度。默認(rèn)為45度。
col:條的填充色。
border:條的邊框顏色,如設(shè)置為TRUE時,邊框顏色將于陰影線的顏色相同。
main:用于指定繪圖的主標(biāo)題。
sub:用于指定繪圖的次標(biāo)題。
xlab, ylab :用于指定x軸和y軸的標(biāo)簽。
xlim, ylim:分別用于指定x軸和y軸的取值范圍。
總結(jié)
以上是生活随笔為你收集整理的R语言绘制简单条形图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海思麒麟linux内核,麒麟海思Linu
- 下一篇: EasyAdmin CURD命令大全