亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

利用python庫matplotlib繪制不同的圖表

 更新時間:2022年03月28日 08:42:17   作者:dou_being  
這篇文章主要介紹了利用python庫matplotlib繪制不同的圖表,使用python中的matplotlib繪制圖表,主要分享繪制簡單的曲線圖、單條曲線圖、多條曲線圖、直方圖以及散點圖的思路和用法,需要的朋友可以參考一下

1、繪制簡單曲線圖

思路:通過3個坐標(biāo)點,繪制曲線

import matplotlib.pyplot as plt
?
plt.plot([1, 3, 5], [4, 8, 10]) # 橫坐標(biāo):1,3,5,縱坐標(biāo):4,8,10
# 顯示所畫的圖
plt.show()?

運行效果如圖:

2、繪制單條曲線圖

思路:先通過linspace繪制一條直線,然后在-pi~pi之間定義100個元素

import matplotlib.pyplot as plt
import numpy as np
?
x = np.linspace(-np.pi, np.pi, 100) ?# x軸的定義域為-pi到pi,然后在-pi~pi之間定義100個元素
plt.plot(x, np.sin(x))
# 顯示所畫的圖
plt.show()

運行效果如圖: 

3、繪制多條曲線

思路: 在繪制一條曲線的基礎(chǔ)上,修改定義域,然后進行循環(huán)遍歷plt.plot()

import matplotlib.pyplot as plt
import numpy as np
?
x = np.linspace(-np.pi * 2, np.pi * 2, 100) ?# x軸的定義域為-2pi~2pi
plt.figure(1, dpi=50) # 創(chuàng)建圖表1,精度為50,精度越高,圖片產(chǎn)生的體積就越大,圖片就越清晰
for i in range(1, 5): # 比如繪制4條曲線
? ? plt.plot(x, np.sin(x / i))
# 顯示所畫的圖
plt.show()

運行效果如圖:

4、繪制直方圖

思路:使用hist()方法

import matplotlib.pyplot as plt
?
?
plt.figure(1, dpi=50) ?# 創(chuàng)建圖表1,dpi代表圖片的精細(xì)度,dpi越大文件越大
data = [1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 5, 6, 4]
plt.hist(data) ?# 只要傳入數(shù)據(jù),直方圖就會統(tǒng)計數(shù)據(jù)出現(xiàn)的次數(shù)
# 顯示所畫的圖
plt.show()

運行效果如圖:

5、繪制散點圖

思路:使用scatter()方法

import matplotlib.pyplot as plt
import numpy as np
?
x = np.arange(1, 10)
y = x
fig = plt.figure() ?# 創(chuàng)建圖表
plt.scatter(x, y, c='r', marker='o') ?# c='r'表示散點的顏色為紅色,marker表示指定三點多形狀為圓形
# 顯示所畫的圖
plt.show()

運行效果如圖:

到此這篇關(guān)于利用python庫matplotlib繪制不同的圖表的文章就介紹到這了,更多相關(guān)matplotlib繪制圖表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實現(xiàn)盲盒抽獎功能(減庫存)

    python實現(xiàn)盲盒抽獎功能(減庫存)

    本文主要介紹了python實現(xiàn)盲盒抽獎功能,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • python常用知識梳理(必看篇)

    python常用知識梳理(必看篇)

    下面小編就為大家?guī)硪黄猵ython常用知識梳理(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • pycharm沒有找到manage?repositories按鈕的解決辦法

    pycharm沒有找到manage?repositories按鈕的解決辦法

    這篇文章主要給大家介紹了關(guān)于pycharm沒有找到manage?repositories按鈕的解決辦法,pycharm是用來寫python的可視化代碼軟件,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • Python list操作用法總結(jié)

    Python list操作用法總結(jié)

    這篇文章主要介紹了Python list操作用法,以實例形式較為詳細(xì)的總結(jié)分析了Python中l(wèi)ist的各種常見函數(shù)的功能與使用方法,需要的朋友可以參考下
    2015-11-11
  • 基于opencv的selenium滑動驗證碼的實現(xiàn)

    基于opencv的selenium滑動驗證碼的實現(xiàn)

    這篇文章主要介紹了基于opencv的selenium滑動驗證碼的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Python調(diào)用ChatGPT的API實現(xiàn)文章生成

    Python調(diào)用ChatGPT的API實現(xiàn)文章生成

    最近ChatGPT大火,在3.5版本后開放了接口API,所以很多人開始進行實操,這里我就用python來為大家實現(xiàn)一下,如何調(diào)用API并提問返回文章的說明
    2023-03-03
  • Python神奇的內(nèi)置函數(shù)locals的實例講解

    Python神奇的內(nèi)置函數(shù)locals的實例講解

    今天小編就為大家分享一篇關(guān)于Python神奇的內(nèi)置函數(shù)locals的實例講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Django實現(xiàn)翻頁的示例代碼

    Django實現(xiàn)翻頁的示例代碼

    翻頁是經(jīng)常使用的功能,Django提供了翻頁器。用Django的Paginator類實現(xiàn),有需要了解Paginator類用法的朋友可參考。希望此文章對各位有所幫助
    2021-05-05
  • pandas 中對特征進行硬編碼和onehot編碼的實現(xiàn)

    pandas 中對特征進行硬編碼和onehot編碼的實現(xiàn)

    今天小編就為大家分享一篇pandas 中對特征進行硬編碼和onehot編碼的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python爬取求職網(wǎng)requests庫和BeautifulSoup庫使用詳解

    Python爬取求職網(wǎng)requests庫和BeautifulSoup庫使用詳解

    這篇文章主要為大家介紹了Python爬取求職網(wǎng)及其他網(wǎng)頁時requests庫和BeautifulSoup庫的使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10

最新評論