python時間序列數(shù)據(jù)轉(zhuǎn)為timestamp格式的方法
在此記錄自己學習python數(shù)據(jù)分析過程中學到的一些數(shù)據(jù)處理的小技巧。
1.數(shù)據(jù)的讀取
#導入numpy庫和pandas庫 import numpy as np import pandas as pd #讀取待處理的數(shù)據(jù) #file_path為文件路徑名,sheet_name為需要讀取的excel數(shù)據(jù)頁 data=pd.read_excel(file_path,sheet_name) #顯示數(shù)據(jù)前5行 data.head()
數(shù)據(jù)讀取的結果:
由讀取結果可以看出,時間序列數(shù)據(jù)并不規(guī)范,需要做進一步的處理。接下來將'/‘轉(zhuǎn)化為'-',并只保留時間到秒,并將時間轉(zhuǎn)化為timestamp格式。
2.時間數(shù)據(jù)處理以及轉(zhuǎn)化為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()
處理結果:
由上圖可知,我們的時間序列數(shù)據(jù)已經(jīng)處理好了,并且已經(jīng)轉(zhuǎn)化為timestamp格式,對于后續(xù)的數(shù)據(jù)處理與分析提供便利。
到此這篇關于python時間序列數(shù)據(jù)轉(zhuǎn)為timestamp格式的方法的文章就介紹到這了,更多相關python時間序列數(shù)據(jù)轉(zhuǎn)為timestamp內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
關于Flask項目無法使用公網(wǎng)IP訪問的解決方式
今天小編就為大家分享一篇關于Flask項目無法使用公網(wǎng)IP訪問的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11使用Python3實現(xiàn)判斷函數(shù)的圈復雜度
編寫函數(shù)最重要的原則就是:別寫太復雜的函數(shù),那什么樣的函數(shù)才能算是過于復雜?一般會通過兩個標準來判斷,長度和圈復雜度,下面我們就來看看如何使用Python判斷函數(shù)的圈復雜度吧2024-04-04python動畫manim中的顏色ManimColor的使用方法詳解
這篇文章主要介紹了python動畫manim中的顏色ManimColor的使用方法,本文通過實例圖文展示給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-08-08