python畫圖把時間作為橫坐標的方法
1、需要將時間字符串轉換成datetime類型,語法:data[‘time'] = pd.to_datetime(data[‘time'])
2、將時間列設置成索引列data.set_index(‘time')
3、畫圖分兩種
(1) matplotlib.pyplot方式
打印某一列數(shù)據(jù),直接data[‘some_columns'].plot(),會自動將時間作為橫坐標
(2) pycharts方式
from pyecharts import Bar bar = Bar("數(shù)據(jù)分析") labels = data.columns.tolist() for la in labels: # print("標簽:",la,"時間:", hebing4[[la]].index,"數(shù)據(jù):", hebing4[[la]].values) bar.add(la, data[la].index, data[la].values, is_stack=True, mark_point=["max", "min"], is_datazoom_show=True, # 默認為 X 軸,橫向 datazoom_type="slider", datazoom_range=[10, 25], # 新增額外的 dataZoom 控制條,縱向 is_datazoom_extra_show=True, datazoom_extra_type="slider", datazoom_extra_range=[10, 25], is_toolbox_show=False,) bar.render(r"/home/result/packetlen_avg.html")
以上這篇python畫圖把時間作為橫坐標的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
解決pycharm中opencv-python導入cv2后無法自動補全的問題(不用作任何文件上的修改)
這篇文章主要介紹了解決pycharm中opencv-python導入cv2后無法自動補全的問題(不用作任何文件上的修改),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03Python實現(xiàn)希爾排序,歸并排序和桶排序的示例代碼
希爾、歸并、快速排序算法可歸為同一類,它們的共同點都是建立在分治思想之上。把大問題分拆成小問題,解決所有小問題后,再合并每一個小問題的結果,最終得到對原始問題的解答。本文將介紹這三種算法的實現(xiàn)代碼,需要的可以參考一下2022-04-04一個Python優(yōu)雅的數(shù)據(jù)分塊方法詳解
在做需求過程中有一個對大量數(shù)據(jù)分塊處理的場景,具體來說就是幾十萬量級的數(shù)據(jù),分批處理,每次處理100個。這時就需要一個分塊功能的代碼。本文為大家分享了一個Python中優(yōu)雅的數(shù)據(jù)分塊方法,需要的可以參考一下2022-05-05python爬蟲爬取網(wǎng)頁數(shù)據(jù)并解析數(shù)據(jù)
這篇文章主要介紹了python爬蟲如何爬取網(wǎng)頁數(shù)據(jù)并解析數(shù)據(jù),幫助大家更好的利用爬蟲分析網(wǎng)頁,感興趣的朋友可以了解下2020-09-09pytorch環(huán)境配置及安裝圖文詳解(包括anaconda的安裝)
這篇文章主要介紹了pytorch環(huán)境配置及安裝圖文詳解(包括anaconda的安裝),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04