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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我想擺脫具有特定日期的數據框的一部分

我想擺脫具有特定日期的數據框的一部分

人到中年有點甜 2023-05-09 09:46:50
我正在嘗試打印一個數據框,其日期時間對應于 Jupyter 中省略的 2/29/2020 日期。當我在下面鏈接的圖片的頂部單元格中輸入條件語句并將數據幀輸出到底部單元格時,所有日期時間都在 2/28/2020 22:00:00 之后,只有數據幀行對應于第一個一天中的小時 (2/29/2020 00:00:00) 被省略,而不是與 2/29/2020 01:00:00 -> 2/29/2020 23:00:00 日期時間對應的數據框行我想了。如何更改頂部單元格中的條件語句,使 2/29/2020 的所有日期時間都消失?
查看完整描述

3 回答

?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

要省略 2/29/2020 的所有日期時間,您需要先將日期時間轉換為比較中的日期。

改變:

post_retrofit[post_retrofit['Unit Datetime'] != date(2020, 2, 29)]

到:

post_retrofit[post_retrofit['Unit Datetime'].dt.date != datetime(2020, 2, 29).date()]



查看完整回答
反對 回復 2023-05-09
?
鳳凰求蠱

TA貢獻1825條經驗 獲得超4個贊

你的問題不清楚。假設我有以下內容;


數據


post_retrofit_without_2_29=pd.DataFrame({'Unit Datetime':['2020-02-28 23:00:00','2020-02-28 22:00:00','2020-02-29 22:00:00']})

print(post_retrofit_without_2_29)



 Unit Datetime

0  2020-02-28 23:00:00

1  2020-02-28 22:00:00

2  2020-02-29 22:00:00

解決方案


要按日期過濾掉,我必須按如下方式將日期時間強制為日期;


post_retrofit_without_2_29['Unit Date']=pd.to_datetime(post_retrofit_without_2_29['Unit Datetime']).dt.strftime("%y-%m-%d")

print(post_retrofit_without_2_29)



  Unit Datetime     Unit Date

0  2020-02-28 23:00:00  20-02-28

1  2020-02-28 22:00:00  20-02-28

2  2020-02-29 22:00:00  20-02-29 

篩選


post_retrofit_without_2_29[post_retrofit_without_2_29['Unit Date']>'20-02-28']


 Unit Datetime Unit Date

2  2020-02-29 22:00:00  20-02-29


查看完整回答
反對 回復 2023-05-09
?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

您可以通過pivot_table()使用datesas 索引創(chuàng)建一個來輕松地做到這一點。因此,時間不會有問題。


post_retrofit_without_2_29_pivot = pd.pivot_table(data=post_retrofit_without_2_29 , index= post_retrofit_without_2_29['Unit Datetime'])


post_retrofit_without_2_29_pivot.loc[hourly_pivot.index != pd.to_datetime("2020-02-29") ]

我知道這有點冗長,但很容易理解。


希望,您對這個答案有一些幫助:}


查看完整回答
反對 回復 2023-05-09
  • 3 回答
  • 0 關注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號