網站首頁 編程語言 正文
介紹
Matplotlib 可能是 Python 2D-繪圖領域使用最廣泛的套件。它能讓使用者很輕松地將數據圖形化,并且提供多樣化的輸出格式。這里將會探索 matplotlib 的常見用法。
1、柱形圖
import matplotlib.pyplot as plt
x=[1,2,3,4,5]
y=[5,7,4,3,1]
?#1. 確定柱狀圖數量,可以認為是x方向刻度和y方向刻度
color=['red','black','peru','orchid','deepskyblue']
x_label=['pop','classic','pure','blue','electronic']
plt.xticks(x, x_label)
plt.bar(x, y,color=color)
?#2. 繪制x刻度標簽繪制y刻度標簽
plt.grid(True,linestyle=':',color='r',alpha=0.6)
plt.show()
- x?→ 為一個標量序列,確定x軸刻度數目
- height?→ 確定y軸的刻度
- width?→ 單個直方圖的寬度
- bottom?→ 設置y邊界坐標軸起點
- color?→ 設置直方圖顏色(只給出一個值表示全部使用該顏色,若賦值顏色列表則會逐一染色,若給出顏色列表數目少于直方圖數目則會循環利用)
#3、設置網格刻度
#4、展示圖象
2、直線圖
import matplotlib.pyplot as plt
fig = plt.figure(num=1, figsize=(4, 4))
plt.plot([1, 2, 3, 4], [1, 2, 3, 4])
plt.show()
#1、基礎繪圖
#2、創建自定義圖像
其中表示figure 的大小為寬、長(單位為inch)
#3、依次將坐標連接起來,以此表示該直線線模型的圖像
#4、顯示圖像
這里我們直接用了plot()函數畫了一個坐標圖,這是一個封裝好的函數,我們輸入參數,就可直接生成此樣式的圖
3、折線圖
?#導入matplotlib的pyplot模塊
import matplotlib.pyplot as plt
#1、基礎繪圖
fig = plt.figure()
#2、生成一個圖框換句話說就是生成了一個畫板
plt.plot([1, 2, 3, 4], [8, 3, 7, 30], color='yellow', linewidth=3)
#4、依次將坐標(1,8),(2,3),(3,7),(4,30)連接起來,以此表示該折線模型的圖像
#"color"表示折線顏色 為黃色;
#線寬為3;
plt.xlim(0.3, 4)
#5、顯示的是x軸的作圖范圍
plt.show()
#、顯示圖像
總結
原文鏈接:https://blog.csdn.net/weixin_51615243/article/details/124588295
相關推薦
- 2022-08-04 Python?venv虛擬環境跨設備遷移的實現_python
- 2023-06-04 Docker啟動RabbitMQ實現生產者與消費者的詳細過程_docker
- 2021-12-03 Go并發編程中sync/errGroup的使用_Golang
- 2023-01-15 OB系統變量Variables及ODC管理會話功能詳解_相關技巧
- 2023-02-04 Go語言中websocket的使用demo分享_Golang
- 2022-07-12 利用python語言實現將Excel表格中的一列放進另一個Excel
- 2022-05-12 Python 正則替換內容
- 2022-01-16 ES6新增聲明格式、變量解構賦值及模板字符串
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支