第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Pandas 使用 csv 輸入處理日期時(shí)間

Pandas 使用 csv 輸入處理日期時(shí)間

           Jan-17   Feb-17   Mar-17Fixed      20.0      30.5     35.5Variable   11.5      20.5     30.5我有一個(gè) csv 文件,其中包含這樣的數(shù)據(jù)。這就是我讀這篇文章的方式:df = pd.read_csv('data.csv', index_col= 0)df = df.T我希望從索引中提取月份:但是,如果我執(zhí)行 df.index.month ,即使 pd.to_datetime() 失敗,這也不起作用。在這種情況下有什么方法可以從索引中提取月份嗎?
查看完整描述

1 回答

?
江戶川亂折騰

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊

您需要指定日期時(shí)間的格式:

pd.to_datetime(df.index,format='%b-%d')

這將輸出

DatetimeIndex(['1900-01-17', '1900-02-17', '1900-03-17'], dtype='datetime64[ns]', name='d', freq=None)

默認(rèn)年份為 1900 年。datetime您可以從帶.month.day不帶 的對(duì)象中選取月份和日期.dt。例如:

pd.to_datetime(df.index,format='%b-%d').month

輸出

Int64Index([1, 2, 3], dtype='int64', name='d')


查看完整回答
反對(duì) 回復(fù) 2023-07-05
  • 1 回答
  • 0 關(guān)注
  • 145 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)