亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

<optgroup id="cczp1"><ruby id="cczp1"><cite id="cczp1"></cite></ruby></optgroup>
  • <acronym id="cczp1"></acronym>
    <acronym id="cczp1"><option id="cczp1"><ol id="cczp1"></ol></option></acronym>
    <delect id="cczp1"></delect>
    <center id="cczp1"></center>
    <delect id="cczp1"></delect><em id="cczp1"><button id="cczp1"><blockquote id="cczp1"></blockquote></button></em>
    1. <optgroup id="cczp1"><td id="cczp1"><dfn id="cczp1"></dfn></td></optgroup>

      python可視化分析(四)-繪制邊緣直方圖

      python可視化分析(四)-繪制邊緣直方圖

      實現(xiàn)功能

      python繪制邊緣直方圖,用于展示X和Y之間的關(guān)系、及X和Y的單變量分布情況,常用于數(shù)據(jù)探索分析。

      實現(xiàn)代碼

      1

      import pandas as pd

      2

      import matplotlib as mpl

      3

      import matplotlib.pyplot as plt

      4

      import seaborn as sns

      5

      import warnings

      6

      warnings.filterwarnings(action=’once’)

      7

      plt.style.use(‘seaborn-whitegrid’)

      8

      sns.set_style(“whitegrid”)

      9

      print(mpl.__version__)

      10

      print(sns.__version__)

      11

      12

      def draw_Marginal_Histogram(file):

      13

      # Import Data

      14

      df = pd.read_csv(file)

      15

      16

      # Create Fig and gridspec

      17

      fig = plt.figure(figsize=(10, 6), dpi=100)

      18

      grid = plt.GridSpec(4, 4, hspace=0.5, wspace=0.2)

      19

      20

      # Define the axes

      21

      ax_main = fig.add_subplot(grid[:-1, :-1])

      22

      ax_right = fig.add_subplot(grid[:-1, -1], xticklabels=[], yticklabels=[])

      23

      ax_bottom = fig.add_subplot(grid[-1, 0:-1], xticklabels=[], yticklabels=[])

      24

      25

      # Scatterplot on main ax

      26

      ax_main.scatter(‘displ’,

      27

      ‘hwy’,

      28

      s=df.cty * 4,

      29

      c=df.manufacturer.astype(‘category’).cat.codes,

      30

      alpha=.9,

      31

      data=df,

      32

      cmap=”Set1″,

      33

      edgecolors=’gray’,

      34

      linewidths=.5)

      35

      36

      # histogram on the right

      37

      ax_bottom.hist(df.displ,

      38

      40,

      39

      histtype=’stepfilled’,

      40

      orientation=’vertical’,

      41

      color=’#098154′)

      42

      ax_bottom.invert_yaxis()

      43

      44

      # histogram in the bottom

      45

      ax_right.hist(df.hwy,

      46

      40,

      47

      histtype=’stepfilled’,

      48

      orientation=’horizontal’,

      49

      color=’#098154′)

      50

      51

      # Decorations

      52

      ax_main.set(title=’Scatterplot with Histograms displ vs hwy’,

      53

      xlabel=’displ’,

      54

      ylabel=’hwy’)

      55

      ax_main.title.set_fontsize(10)

      56

      for item in ([ax_main.xaxis.label, ax_main.yaxis.label] +

      57

      ax_main.get_xticklabels() + ax_main.get_yticklabels()):

      58

      item.set_fontsize(10)

      59

      60

      xlabels = ax_main.get_xticks().tolist()

      61

      ax_main.set_xticklabels(xlabels)

      62

      plt.show()

      63

      64

      draw_Marginal_Histogram(“F:數(shù)據(jù)雜壇datasetsmpg_ggplot2.csv”)

      實現(xiàn)效果

      喜歡記得點贊,在看,收藏,

      關(guān)注V訂閱號:數(shù)據(jù)雜壇,獲取數(shù)據(jù)集,完整代碼和效果,將持續(xù)更新!

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年6月23日 15:24
      下一篇 2022年6月23日 15:25

      相關(guān)推薦

      • 存儲過程語法(sql server存儲過程語法)

        今天小編給各位分享存儲過程語法的知識,其中也會對sql server存儲過程語法進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! oracle存儲過程基本語法…

        2022年11月26日
      • 全民K歌升級新版本7.0之后,有哪些隱藏功能?

        作者:高百烈來源:知乎 這個功能,舊版并沒有,要升級到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當代K歌之王,我費了不少功夫才搶到內(nèi)測版本。有一說一,全民K歌的路子真的很野,新…

        2022年11月25日
      • 北京疫情為什么突然爆發(fā)(北京疫情為什么突然增多)

        這幾天北京疫情的新增情況也突然開始變得嚴重起來了,大家對本輪北京疫情爆發(fā)的原因也十分好奇。北京疫情為什么突然爆發(fā)?尤其是本周北京疫情的新增開始越來越多了,這讓民眾對于本輪疫情的發(fā)展…

        2022年11月25日
      • 為什么北京疫情越來越嚴重(疫情為什么越控制越嚴重)

        有在關(guān)注北京疫情的小伙伴應該注意到了,這幾天北京疫情的新增數(shù)據(jù)情況也開始越發(fā)的嚴重起來,大家對北京此次疫情發(fā)展情況也都不斷分析。為什么北京疫情越來越嚴重?導致北京本輪疫情的原因是什…

        2022年11月25日
      • 上手Reno8 Pro體驗跨屏互聯(lián) 實在太方便!

        11月已經(jīng)來到了月底,在手機品牌又要推出新一年度的新品手機之前,我們來點評一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費者的認可?!?/p>

        2022年11月25日
      • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

        CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊,可以是激活,可以是搜索下載激活,可以是綁卡,實名認證,可以是付費,可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來定…

        2022年11月25日
      • 抖音直播帶貨有哪些方法技巧(抖音直播帶貨有哪些痛點)

        如今抖音這個短視頻的變現(xiàn)能力越來越突顯了,尤其是在平臺上開通直播,更具有超強的帶貨屬性,已經(jīng)有越來越多的普通人加入到其中了。不過直播帶貨雖然很火,但是也不是每個人都能做好的,那么在…

        2022年11月24日
      • 成都健康碼崩了是怎么回事(成都健康碼系統(tǒng)崩了)

        健康碼是大家出行必備的工具,有小伙伴反映自己健康碼崩了,上不了地鐵,那么成都健康碼崩了是怎么回事?成都健康碼怎么突然崩了?成都健康碼崩了是怎么辦?下面小編為大家?guī)沓啥冀】荡a崩了原…

        2022年11月24日
      • 《金鏟鏟之戰(zhàn)》s8賽季羈絆有哪些 s8賽季羈絆大全

        《金鏟鏟之戰(zhàn)》最近也快更新s8賽季了,增加了許多好玩有趣的新羈絆以及一些以前版本的羈絆也回歸了,那么新增加的羈絆都有些什么呢?下面讓我們一起來看看吧! 《金鏟鏟之戰(zhàn)》s8賽季羈絆大…

        2022年11月24日
      • 華為手機怎么掃一掃連接wifi(手機掃一掃在哪里)

        手機瀏覽器可以用來瀏覽網(wǎng)頁、看新聞、看視頻,還能搜索問題,在我們的工作生活中瀏覽器占據(jù)著非常重要的位置。手機瀏覽器除了這些作用,其實它隱藏著其他功能,比如:掃一掃。掃一掃可不只是用…

        2022年11月24日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息