Python matplotlib之散點(diǎn)圖岸晦、折線圖欧啤、直方圖、餅圖繪制

廢話不多說启上,直接開干邢隧。

1. 繪制散點(diǎn)圖

# 繪制散點(diǎn)圖
# 確定數(shù)據(jù)
x = np.arange(1, 70, 1)
y = [21329.9, 24043.4, 25712.5, 29194.3, 24086.4, 26726.6, 28333.3,
     31716.8, 26295.0, 29194.8, 31257.3, 34970.3, 29825.5, 32537.3,
     35291.9, 39767.4, 34544.6, 38700.8, 41855.0, 46739.8, 40453.3,
     44793.1, 48047.8, 54024.8, 47078.9, 52673.3, 56064.7, 63621.6,
     57177.0, 64809.6, 69524.3, 78721.4, 69410.4, 78769.0, 82541.9,
     88794.3, 74053.1, 83981.3, 90014.1, 101032.8, 87616.7, 99532.4,
     106238.7, 119642.5, 104641.3, 119174.3, 126981.6, 138503.3, 117593.9,
     131682.5, 138622.2, 152468.9, 129747.0, 143967.0, 152905.3, 168625.1,
     140618.3, 156461.3, 165711.9, 181182.5, 150986.7, 168503.0, 176710.4,
     192851.9, 161572.7, 180743.7, 190529.5, 211281.3, 180682.7]
z = ['2000年第一季度', '2001年第一季度', '2002年第一季度', '2003年第一季度',
     '2004年第一季度', '2005年第一季度', '2006年第一季度', '2007年第一季度',
     '2008年第一季度', '2009年第一季度', '2010年第一季度', '2011年第一季度',
     '2012年第一季度', '2013年第一季度', '2014年第一季度', '2015年第一季度',
     '2016年第一季度', '2017年第一季度']
# 創(chuàng)建畫布
a = plt.figure(figsize=(8, 8), dpi=100)
# 繪制散點(diǎn)圖
plt.scatter(x, y)
# 設(shè)置X軸刻度標(biāo)簽,range(0, 70, 4)為每隔4個數(shù)據(jù)碧绞,添加一個坐標(biāo)
plt.xticks(range(0, 70, 4), z, rotation=45)
# 保存圖片府框,dpi越高,圖像越清晰
plt.savefig('E:/data analysis by python/散點(diǎn)圖.png', dpi=500)
# 顯示圖像讥邻,必須加這一句迫靖,不然看不到圖像
plt.show()
散點(diǎn)圖

2. 繪制折線圖

# 繪制折線圖
# 確定數(shù)據(jù)
x = np.arange(0, 69, 1)
y = [21329.9, 24043.4, 25712.5, 29194.3, 24086.4, 26726.6, 28333.3,
     31716.8, 26295.0, 29194.8, 31257.3, 34970.3, 29825.5, 32537.3,
     35291.9, 39767.4, 34544.6, 38700.8, 41855.0, 46739.8, 40453.3,
     44793.1, 48047.8, 54024.8, 47078.9, 52673.3, 56064.7, 63621.6,
     57177.0, 64809.6, 69524.3, 78721.4, 69410.4, 78769.0, 82541.9,
     88794.3, 74053.1, 83981.3, 90014.1, 101032.8, 87616.7, 99532.4,
     106238.7, 119642.5, 104641.3, 119174.3, 126981.6, 138503.3, 117593.9,
     131682.5, 138622.2, 152468.9, 129747.0, 143967.0, 152905.3, 168625.1,
     140618.3, 156461.3, 165711.9, 181182.5, 150986.7, 168503.0, 176710.4,
     192851.9, 161572.7, 180743.7, 190529.5, 211281.3, 180682.7]
z = ['2000年第一季度', '2001年第一季度', '2002年第一季度', '2003年第一季度',
     '2004年第一季度', '2005年第一季度', '2006年第一季度', '2007年第一季度',
     '2008年第一季度', '2009年第一季度', '2010年第一季度', '2011年第一季度',
     '2012年第一季度', '2013年第一季度', '2014年第一季度', '2015年第一季度',
     '2016年第一季度', '2017年第一季度']
# 創(chuàng)建畫布
a = plt.figure(figsize=(8, 8), dpi=100)
# 繪制折線圖
plt.rcParams['lines.markersize'] = '3'
plt.plot(x, y, marker='o')
# 設(shè)置X軸刻度標(biāo)簽,range(0, 70, 4)為每隔4個數(shù)據(jù)兴使,添加一個坐標(biāo)
plt.xticks(range(0, 69, 4), z, rotation=45)
# 保存圖片系宜,dpi越高,圖像越清晰
plt.savefig('E:/data analysis by python/折線圖.png', dpi=500)
# 顯示圖像发魄,必須加這一句盹牧,不然看不到圖像
plt.show()
折線圖

3. 繪制直方圖

# 繪制直方圖
# 確定數(shù)據(jù)
x = np.arange(0, 7, 1)
y = [21329.9, 22043.4, 21712.5, 23194.3, 24086.4, 21726.6, 22333.3]
z = ['趙', '錢', '孫', '李', '周', '吳', '鄭']
# 創(chuàng)建畫布
a = plt.figure(figsize=(8, 8), dpi=100)
# 繪制直方圖
plt.bar(x, y, width=0.5, color='blue')
# 設(shè)置X軸刻度標(biāo)簽
plt.xticks(range(7), z)
plt.ylim(20000, 25000)
# 保存圖片,dpi越高励幼,圖像越清晰
plt.savefig('E:/data analysis by python/直方圖.png', dpi=500)
# 顯示圖像汰寓,必須加這一句,不然看不到圖像
plt.show()
直方圖

4. 繪制餅圖

# 繪制餅圖
a = [100, 200, 300]
b = ['趙', '錢', '孫']
# 創(chuàng)建畫布
# 將圖布設(shè)置為正方形苹粟,繪制的餅圖為正圓
c = plt.figure(figsize=(8, 8), dpi=100)
# 設(shè)置餅圖各部分距離餅圖圓心為n個半徑
d = [0.01, 0.01, 0.01]
# 繪制餅圖,并自動顯示各部分占比
plt.pie(a, explode=d, labels=b, autopct='%.2f%%')
# 保存圖片有滑,dpi越高,圖像越清晰
plt.savefig('E:/data analysis by python/餅圖.png', dpi=500)
# 顯示圖像嵌削,必須加這一句毛好,不然看不到圖像
plt.show()
餅圖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末望艺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子肌访,更是在濱河造成了極大的恐慌找默,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吼驶,死亡現(xiàn)場離奇詭異惩激,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)旨剥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進(jìn)店門咧欣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人轨帜,你說我怎么就攤上這事魄咕。” “怎么了蚌父?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵哮兰,是天一觀的道長。 經(jīng)常有香客問我苟弛,道長喝滞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任膏秫,我火速辦了婚禮右遭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘缤削。我一直安慰自己窘哈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布亭敢。 她就那樣靜靜地躺著滚婉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪帅刀。 梳的紋絲不亂的頭發(fā)上让腹,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天,我揣著相機(jī)與錄音扣溺,去河邊找鬼骇窍。 笑死,一個胖子當(dāng)著我的面吹牛锥余,可吹牛的內(nèi)容都是我干的像鸡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼只估!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起着绷,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蛔钙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后荠医,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吁脱,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年彬向,在試婚紗的時候發(fā)現(xiàn)自己被綠了兼贡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡娃胆,死狀恐怖遍希,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情里烦,我是刑警寧澤凿蒜,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站胁黑,受9級特大地震影響废封,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜丧蘸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一漂洋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧力喷,春花似錦刽漂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至披蕉,卻和暖如春颈畸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背没讲。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工眯娱, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人爬凑。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓徙缴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子于样,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容