python時間序列數據轉為timestamp格式的方法
在此記錄自己學習python數據分析過程中學到的一些數據處理的小技巧。
1.數據的讀取
#導入numpy庫和pandas庫import numpy as npimport pandas as pd#讀取待處理的數據#file_path為文件路徑名,sheet_name為需要讀取的excel數據頁data=pd.read_excel(file_path,sheet_name)#顯示數據前5行data.head()
數據讀取的結果:

由讀取結果可以看出,時間序列數據并不規范,需要做進一步的處理。接下來將’/‘轉化為’-’,并只保留時間到秒,并將時間轉化為timestamp格式。
2.時間數據處理以及轉化為timestamp格式
#將’/’替換為’-’data['時間']=data['時間'].str.replace('/','-').str[0:19]#將時間格式化為timestamp格式data['時間']=pd.to_datetime(data['時間'],format=’%Y-%m-%d %H:%M:%S’)# 將時間設置為索引data.set_index(’時間’,inplace=True)data.head()
處理結果:

由上圖可知,我們的時間序列數據已經處理好了,并且已經轉化為timestamp格式,對于后續的數據處理與分析提供便利。
到此這篇關于python時間序列數據轉為timestamp格式的方法的文章就介紹到這了,更多相關python時間序列數據轉為timestamp內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
相關文章:
1. 存儲于xml中需要的HTML轉義代碼2. JSP登錄中Session的用法實例詳解3. 使用EF Code First搭建簡易ASP.NET MVC網站并允許數據庫遷移4. NetCore 配置Swagger的詳細代碼5. ASP.NET堆和棧二之值類型和引用類型的參數傳遞和內存分配6. express框架通過ejs模板渲染輸出頁面實例分析7. 詳解IE6中的position:fixed問題與隨滾動條滾動的效果8. 如何將asp.net core程序部署到Linux服務器9. 父div高度不能自適應子div高度的解決方案10. ASP.NET MVC使用typeahead.js實現輸入智能提示功能

網公網安備