1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      R語言可視化中散點圖的介紹及其美化技巧

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

      創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計,網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),微信小程序,10多年建站對成都軟裝設(shè)計等多個領(lǐng)域,擁有豐富的營銷推廣經(jīng)驗。

      今天開始跟大家分享散點圖及其美化技巧!

      R語言中的散點圖需要兩個數(shù)值型變量分別作為X軸、Y軸映射對象,同時通過顏色、大小、形狀進行分類變量映射。

      由于散點圖在數(shù)據(jù)量較多的情況下效果更佳,這里使用ggplot包內(nèi)自帶的數(shù)據(jù)集diamonds進行案例演示。

      R語言可視化中散點圖的介紹及其美化技巧

      ggplot(diamonds,aes(carat,price))+geom_point()

      R語言可視化中散點圖的介紹及其美化技巧

      在R中制作散點圖的基本語法如上,數(shù)據(jù)集、X軸、Y軸,最后是散點圖圖層。

      以上散點圖是最簡單的不加任何修飾的默認圖形,通過在aes映射中添加分類變量,以大小、顏色、形狀進行區(qū)分,就可以制作出多系列散點圖。

      散點圖(形狀分類)

      ggplot(diamonds,aes(carat,price))+geom_point(aes(shape=cut))

      R語言可視化中散點圖的介紹及其美化技巧

      散點圖(顏色分類)

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut))

      R語言可視化中散點圖的介紹及其美化技巧

      散點圖(大小分類)

      ggplot(diamonds,aes(carat,price))+geom_point(aes(size=cut))

      R語言可視化中散點圖的介紹及其美化技巧

      也可以同時在一個函數(shù)語句中加入兩個以上的分類指標參數(shù)。

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut,size=table))

      R語言可視化中散點圖的介紹及其美化技巧

      由于該數(shù)據(jù)集記錄較多,所以數(shù)據(jù)點相互重合,很多區(qū)域很難辨識,R語言中提供了兩種處理方式:

      使用alpha參數(shù)(透明化處理):

      ggplot(diamonds,aes(carat,price))+geom_point(alpha = 1/10)

      R語言可視化中散點圖的介紹及其美化技巧

      使用像素級散點圖:

      ggplot(diamonds,aes(carat,price))+geom_point(shape=".")

      R語言可視化中散點圖的介紹及其美化技巧

      由于散點圖可以通過添加size參數(shù)用來展示某一指標在散點上的大小,所以基本也不需要單獨的氣泡圖函數(shù)。

      以上散點圖都沒有考慮過美化的問題;這里通過添加主題、顏色模板可以將其美化:

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut))+ggtitle("Scatter Plot")+theme_economist(base_size=14)+scale_colour_economist()+guides(colour=guide_legend(title=NULL))

      R語言可視化中散點圖的介紹及其美化技巧

      R語言可視化中散點圖的介紹及其美化技巧

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut,size=table))+ggtitle("Scatter Plot")+theme_wsj()+scale_colour_wsj()+guides(size=guide_legend(title=NULL),colour=guide_legend(title=NULL))

      R語言可視化中散點圖的介紹及其美化技巧

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut,size=table))+ggtitle("Scatter Plot")+theme_economist(base_size=14)+scale_colour_economist()+guides(size=guide_legend(title=NULL),colour=guide_legend(title=NULL))

      R語言可視化中散點圖的介紹及其美化技巧

      當然,如果你覺得上數(shù)據(jù)集太過密集,想要看某一個區(qū)域內(nèi)的具體分布情況,只需要添加xlim()、ylim()參數(shù)即可:

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut,size=table))+ggtitle("Scatter Plot")+theme_wsj()+scale_colour_wsj()+guides(size=guide_legend(title=NULL),colour=guide_legend(title=NULL))+xlim(1,2)+ylim(5000,10000)


      R語言可視化中散點圖的介紹及其美化技巧

      ggplot(diamonds,aes(carat,price))+geom_point(aes(colour=cut,size=table))+ggtitle("Scatter Plot")+theme_economist(base_size=14)+scale_colour_economist()+guides(size=guide_legend(title=NULL),colour=guide_legend(title=NULL))+xlim(1,2)+ylim(5000,10000)

      R語言可視化中散點圖的介紹及其美化技巧

      最后,如果你想要擬合出該數(shù)據(jù)集的走勢曲線,也可以通過添加geom_smooth()參數(shù)實現(xiàn):

      ggplot(diamonds,aes(carat,price))+geom_point()+geom_smooth(method='lm')+theme_classic()

      R語言可視化中散點圖的介紹及其美化技巧

      散點圖函數(shù)結(jié)合統(tǒng)計變換之后可以衍生無窮多中圖表類型,具體的圖表類型細節(jié),可以參考哈德利的ggplot原著。

      到此,相信大家對“R語言可視化中散點圖的介紹及其美化技巧”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!


      分享標題:R語言可視化中散點圖的介紹及其美化技巧
      文章路徑:http://www.ef60e0e.cn/article/jhiedj.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        阿城市| 南靖县| 勃利县| 尚义县| 溧阳市| 鱼台县| 马尔康县| 兰坪| 二手房| 武安市| 邯郸县| 望谟县| 永登县| 凤冈县| 汕头市| 平和县| 云南省| 蒲城县| 瓮安县| 舞阳县| 科技| 龙川县| 繁峙县| 洛宁县| 乌海市| 永年县| 诸暨市| 稻城县| 彭泽县| 岑溪市| 临桂县| 儋州市| 临湘市| 轮台县| 旬邑县| 台山市| 兴文县| 景德镇市| 丹阳市| 威宁| 广东省|