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

溫馨提示×

溫馨提示×

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

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

R語言可視化中箱線圖介紹及其美化技巧

發布時間:2021-07-23 09:11:47 來源:億速云 閱讀:430 作者:chen 欄目:大數據

本篇內容主要講解“R語言可視化中箱線圖介紹及其美化技巧”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“R語言可視化中箱線圖介紹及其美化技巧”吧!

今天跟大家分享如何在R語言中利用ggplot函數制作箱線圖及其美化。

箱線圖也是經常會用到的用于呈現數據分布形態的重要的圖表類型。

還是以ggplot2包內置的數據集為例進行案例演示:

R語言可視化中箱線圖介紹及其美化技巧

ggplot(mpg,aes(class,displ))+geom_boxplot()

R語言可視化中箱線圖介紹及其美化技巧

以上是最簡單的形式,一個分類變量,一個連續性數值型;我們通過添加分類變量,讓箱線圖能夠呈現更多的數據信息。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()

R語言可視化中箱線圖介紹及其美化技巧

接下來我們還像往常一樣,通過position參數的切換來驗證boxplot圖表的position參數使用規則:

ggplot(diamonds,aes(cut,price,fill=color,alpha=1/30))+geom_boxplot(position="identity")

R語言可視化中箱線圖介紹及其美化技巧

#當將位置設置為不做任何變換時,分類后的箱線圖會在對應的X軸分類項相互疊加,造成遮擋閱讀不便,不推薦此參數。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot(position="stack")

R語言可視化中箱線圖介紹及其美化技巧

根據經驗我們就可以猜到,估計使用堆積方式來呈現多維箱線圖肯定會失敗,因為即便真的將分類箱線圖堆積起來,那么其呈現數據分布形態的功能也就喪失殆盡,果然軟件是報錯的。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot(position="dodge")

R語言可視化中箱線圖介紹及其美化技巧

果然在添加有多分類變量時,箱線圖默認使用的position參數是dodge。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot(position="fill")

R語言可視化中箱線圖介紹及其美化技巧

同樣將position參數設定為堆積百分比也毫無意義,軟件沒有通過并提出警示。

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+facet_grid(.~color) 

R語言可視化中箱線圖介紹及其美化技巧

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+facet_wrap(~color) 

R語言可視化中箱線圖介紹及其美化技巧

仔細體會兩種分面函數效果的差異:

箱線圖美化:

簇狀:

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+ggtitle("Box Plot")+theme_wsj()+scale_fill_wsj()+guides(fill=guide_legend(title=NULL)) 

R語言可視化中箱線圖介紹及其美化技巧

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+ggtitle("Box Plot")+theme_economist()+scale_fill_economist()+guides(fill=guide_legend(title=NULL)) 

R語言可視化中箱線圖介紹及其美化技巧

分面:

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+ggtitle("Box Plot")+theme_wsj()+scale_fill_wsj()+guides(fill=guide_legend(title=NULL))+ facet_grid(.~color) 

R語言可視化中箱線圖介紹及其美化技巧

ggplot(diamonds,aes(cut,price,fill=color))+geom_boxplot()+ggtitle("Box Plot")+theme_economist()+scale_fill_economist()+guides(fill=guide_legend(title=NULL))+facet_grid(.~color)  

R語言可視化中箱線圖介紹及其美化技巧

到此,相信大家對“R語言可視化中箱線圖介紹及其美化技巧”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

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

AI

江都市| 四子王旗| 安岳县| 女性| 漳浦县| 铁岭市| 吉安县| 和平县| 婺源县| 玛纳斯县| 犍为县| 镇江市| 长阳| 蓝山县| 台东县| 偃师市| 南川市| 清河县| 偏关县| 济宁市| 罗城| 河间市| 沈阳市| 五原县| 扬中市| 临江市| 肃宁县| 富川| 会宁县| 梓潼县| 宁国市| 阜平县| 聂拉木县| 金川县| 锡林郭勒盟| 隆德县| 田阳县| 孝昌县| 叶城县| 平潭县| 文昌市|