基于Python實(shí)現(xiàn)將列表數(shù)據(jù)生成折線圖
前言
本文提供python將列表數(shù)據(jù)畫圖的樣例代碼。主要是給自己的記錄,順便分享一下。主要使用到的庫是:pandas、matplotlib。
代碼
下面直接發(fā)一下樣例代碼。
#!/user/bin/env python
# coding=utf-8
"""
@project : csdn
@author : 劍客阿良_ALiang
@file : draw_pic.py
@ide : PyCharm
@time : 2022-03-23 09:38:28
"""
import pandas as pd
from matplotlib import pyplot as plt
_dates = ['2022-03-22 16:45:08', '2022-03-22 16:46:08', '2022-03-22 16:47:08', '2022-03-22 16:48:08',
'2022-03-22 16:49:08', '2022-03-22 16:50:08', '2022-03-22 16:51:08', '2022-03-22 16:52:08',
'2022-03-22 16:53:08', '2022-03-22 16:54:08']
_data1 = [1, 2, 4, 6, 3, 2, 5, 7, 8, 0]
_data2 = [0, 9, 8, 2, 1, 0, 6, 5, 2, 1]
di = pd.DatetimeIndex(_dates,
dtype='datetime64[ns]', freq=None)
pd.DataFrame({'data1': _data1},
index=di).plot.line() # 圖形橫坐標(biāo)默認(rèn)為數(shù)據(jù)索引index。
#
plt.savefig(r'data/p1.png', dpi=200)
plt.show() # 顯示當(dāng)前正在編譯的圖像
pd.DataFrame({'data1': _data1, 'data2': _data2},
index=di).plot.line() # 圖形橫坐標(biāo)默認(rèn)為數(shù)據(jù)索引index。
#
plt.savefig(r'data/p2.png', dpi=200)
plt.show() # 顯示當(dāng)前正在編譯的圖像代碼說明
1、x軸的時(shí)間列表:_dates,準(zhǔn)備了兩組列表數(shù)據(jù),需要和日期列表數(shù)量對(duì)應(yīng)。
2、制作了兩幅圖,第二幅圖主要是兩條線生成在一張圖上。
驗(yàn)證效果


到此這篇關(guān)于基于Python實(shí)現(xiàn)將列表數(shù)據(jù)生成折線圖的文章就介紹到這了,更多相關(guān)Python列表數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
用python實(shí)現(xiàn)詞云效果實(shí)例介紹
大家好,本篇文章主要講的是用python實(shí)現(xiàn)詞云效果實(shí)例介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01
Python+selenium破解拼圖驗(yàn)證碼的腳本
很多網(wǎng)站在登錄或者注冊時(shí)都會(huì)遇到拼圖驗(yàn)證碼,這種拼圖驗(yàn)證碼實(shí)際上是多個(gè)小碎片經(jīng)過重新組合成的一張整體。本文將和大家分享一個(gè)基于Python selenium的破解拼圖驗(yàn)證碼的腳本,需要的可以參考一下2022-02-02
Python使用jupyter notebook查看ipynb文件過程解析
這篇文章主要介紹了Python使用jupyter notebook查看ipynb文件過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06
Python標(biāo)準(zhǔn)模塊--ContextManager上下文管理器的具體用法
本篇文章主要介紹了Python標(biāo)準(zhǔn)模塊--ContextManager的具體用法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-11-11
Django DRF路由與擴(kuò)展功能的實(shí)現(xiàn)
這篇文章主要介紹了Django DRF路由與擴(kuò)展功能的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06

