的一天,我有一個看起來像下面的圖片數據幀數據幀分成兩個:分裂大熊貓基於
數據幀被稱爲df_original
。
如何分割它,以便我最終得到一個包含週六和日期發生的所有數據的df_weekend
,以及包含週一至週五所有數據的df_weekday
?
我最初嘗試使用在Pandas - Split dataframe into multiple dataframes based on dates?
找到了解決辦法,但我遇到了一個ValueError
的一天,我有一個看起來像下面的圖片數據幀數據幀分成兩個:分裂大熊貓基於
數據幀被稱爲df_original
。
如何分割它,以便我最終得到一個包含週六和日期發生的所有數據的df_weekend
,以及包含週一至週五所有數據的df_weekday
?
我最初嘗試使用在Pandas - Split dataframe into multiple dataframes based on dates?
找到了解決辦法,但我遇到了一個ValueError
讓我們用布爾索引:
mask = df_original['day'].isin(['Saturday','Sunday'])
df_weekend = df_original[mask]
df_weekday = df_original[~mask]
當我嘗試,我得到錯誤'提高ValueError('必須通過DataFrame wi th布爾值只)') ValueError:必須只通過布爾值的數據幀' – tushariyer
工作!謝謝! :) – tushariyer
不客氣。 –
[大熊貓可能的複製 - 拆分數據幀爲基於多個dataframes在日期?](https://stackoverflow.com/questions/35907421/pandas-split-dataframe-into-multiple-dataframes-based-on-dates) –