pandas中的Timestamp只保留日期不顯示時(shí)間
Timestamp只保留日期不顯示時(shí)間
Timestamp.date()
拿到DataFrame中的一個(gè)時(shí)間戳后,加一個(gè)**.date()**即可
for time in df['日期']): ? ? print(time.date())
pandas從日期屬性中提取年月日
在數(shù)據(jù)挖掘過(guò)程中,日期屬性是非數(shù)值屬性, 不能直接輸入到模型,將日期屬性拆分成年、月和日是必要的。
date屬性是object類(lèi)型的, 通過(guò)取單元格可以發(fā)現(xiàn)它是字符串類(lèi)型,這樣很容易提取年、月、日


將日期屬性拆分成年、月、日
代碼如下:
def DateSplit(df, col):
"""
split the object of '2010-01-02' into year(2010), month(1) and day(2).
:param df: to operate data (type:DataFrame)
:param col: column label of date object (type:str)
:return: converted date (type: DataFrame)
"""
year, month, day = [], [], []
data = df.loc[:, col].values
df = df.drop([col], axis=1)
for i in range(data.shape[0]):
year.append(int(data[i][:4]))
month.append(int(data[i][5:7]))
day.append(int(data[i][8:]))
date = pd.DataFrame({'year': year, 'month': month, 'day': day})
result = pd.concat([date, df], axis=1)
return result
pm25_train = pd.read_csv("./datasets_PM25/pm25_train.csv")
data= DateSplit(df=pm25_train,col='date')
data.head(10)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- pandas時(shí)間序列之如何將int轉(zhuǎn)換成datetime格式
- pandas實(shí)現(xiàn)datetime64與unix時(shí)間戳互轉(zhuǎn)
- pandas時(shí)間序列之pd.to_datetime()的實(shí)現(xiàn)
- Pandas處理時(shí)間序列數(shù)據(jù)操作詳解
- Pandas中常用的七個(gè)時(shí)間戳處理函數(shù)使用總結(jié)
- Pandas?時(shí)間序列分析中的resample函數(shù)
- Python Pandas高級(jí)教程之時(shí)間處理
- pandas 時(shí)間偏移的實(shí)現(xiàn)
- Pandas數(shù)據(jù)分析固定時(shí)間點(diǎn)和時(shí)間差
相關(guān)文章
python爬蟲(chóng)學(xué)習(xí)筆記--BeautifulSoup4庫(kù)的使用詳解
這篇文章主要介紹了Python中使用Beautiful Soup庫(kù)的超詳細(xì)教程,示例代碼基于Python2.x版本,極力推薦!需要的朋友可以參考下2021-08-08
使用pyinstaller打包django的方法實(shí)現(xiàn)
本文主要介紹了使用pyinstaller打包django的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
Python中實(shí)現(xiàn)對(duì)Timestamp和Datetime及UTC時(shí)間之間的轉(zhuǎn)換
這篇文章主要介紹了Python中實(shí)現(xiàn)對(duì)Timestamp和Datetime及UTC時(shí)間之間的轉(zhuǎn)換,例子則主要針對(duì)Ubuntu等類(lèi)UNIX系統(tǒng),需要的朋友可以參考下2015-04-04
Python利用psutil實(shí)現(xiàn)獲取硬件,網(wǎng)絡(luò)和進(jìn)程信息
Python?有一個(gè)第三方模塊叫?psutil,專門(mén)用來(lái)獲取操作系統(tǒng)以及硬件相關(guān)的信息,比如:CPU、磁盤(pán)、網(wǎng)絡(luò)、內(nèi)存等等。下面來(lái)看一下它的用法2022-07-07
Python中if __name__ == "__main__"詳細(xì)解釋
這篇文章主要介紹了Python中if __name__ == "__main__"詳細(xì)解釋,需要的朋友可以參考下2014-10-10
python Django里CSRF 對(duì)應(yīng)策略詳解
這篇文章主要介紹了python Django里CSRF 對(duì)應(yīng)策略詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
用python處理圖片之打開(kāi)\顯示\保存圖像的方法
本篇文章主要介紹了用python處理圖片之打開(kāi)\顯示\保存圖像的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
基于python+selenium自動(dòng)健康打卡的實(shí)現(xiàn)代碼
這篇文章主要介紹了基于python+selenium自動(dòng)健康打卡,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
如何用Python 實(shí)現(xiàn)全連接神經(jīng)網(wǎng)絡(luò)(Multi-layer Perceptron)
這篇文章主要介紹了如何用Python 實(shí)現(xiàn)全連接神經(jīng)網(wǎng)絡(luò)(Multi-layer Perceptron),幫助大家更好的進(jìn)行機(jī)器學(xué)習(xí),感興趣的朋友可以了解下2020-10-10

