今月のみのデータセットをフィルタリング

アロン:

私はdatasetオブジェクトとして日付(例えば09/17/20)を含む列を持っています。filter現在の月に基づいすべての行を表示します。

import pandas as pd
import datetime as  dt
from datetime import datetime

df =  pd.read_csv("dataset.csv", dtype="unicode") 


print(df.dtypes)

now = datetime.now()
df['month_start'] = pd.to_datetime(df['month_start'], format = "%Y-%d-%m")
mask = df['month_start'].dt.strftime("%Y-%m") == datetime.today().strftime("%Y-%m")
include = df[mask]
df.to_csv("dates.csv")
print(datetime.today().strftime("%Y-%m"))

filter今月のみの行が必要なので私の試みは日付をまったくしません

Karthik:

スニペットを確認してください。

私はすべての月をフェッチdataframeしてリストに保存し、すべての年をフェッチして別のリストに保存しました。次に、現在の月と現在の年と比較し、両方のリストから共通の値にアクセスし、最後にiloc、指定れた場所を見つけるために使用したインデックス値を使用しました行

import pandas as pd
from datetime import datetime
df =  pd.read_csv("data.csv", dtype="unicode") 
amon = pd.DatetimeIndex(df['month_start']).month.tolist()
ayear= pd.DatetimeIndex(df['month_start']).year.tolist()
bmon=[i for i,x in enumerate(amon) if((x==datetime.now().month))]
byear=[i for i,x in enumerate(ayear) if((x==datetime.now().year))]
common = [i for i in bmon if i in byear]
df=df.iloc[common]
Input
   month_start
0   08/17/2015
1   09/17/2015
2   09/17/2020
3   07/17/2020
4   06/17/2020

Output
  month_start
2    09/17/2020

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

今月の現在のデータをフィルタリングするSQLServer

分類Dev

今月のみのデータ結果をフィルタリングし、合計AngularJSを見つけます

分類Dev

今月のデータをフィルタリングできませんphp

分類Dev

TensorflowデータセットのNaN値をフィルタリングする

分類Dev

今週のdjangoクエリセットをフィルタリングする方法

分類Dev

rでのパネルデータセットのフィルタリング

分類Dev

SSAS(MDX)-別のデータセットに基づくデータセットのフィルタリング

分類Dev

SSAS(MDX)-別のデータセットに基づくデータセットのフィルタリング

分類Dev

データセットのフィルタリングとggplotの作成

分類Dev

パンダ-データセットのフィルタリングと結合

分類Dev

OnetoOneモデルのフィールドでクエリセットをフィルタリングする

分類Dev

データセット内の「因子」タイプの列をフィルタリングしますか?

分類Dev

Rの列の最初のNAの後にのみデータセットをフィルタリングします

分類Dev

Pythonデータセットの条件によるフィルタリング

分類Dev

データセットのフィルタリングにはExcelVLOOKUPが必要

分類Dev

データセットの複雑な条件付きフィルタリング

分類Dev

dplyrはサブセットのデータフレーム全体をフィルタリングします

分類Dev

データセットをフィルタリングして、特定のクラスから画像のみを取得します

分類Dev

データセットを値でフィルタリングし、Rの他のデータセットの値に置き換える

分類Dev

日付間のデータのフィルタリング-月間のデータを取得する方法は?

分類Dev

データをフィルタリングして、Rの各月の先月を取得します

分類Dev

辞書のキーと値からデータセットをフィルタリングする

分類Dev

光沢のあるRでのリアクティブデータセットのフィルタリング

分類Dev

マットテーブルのデータをフィルタリングしないフィルター

分類Dev

部屋のデータベースでのみ日付と月でデータをフィルタリングし、年を無視する方法

分類Dev

Python-別のデータセットの列値に基づいてデータセットをフィルタリングする

分類Dev

データセット内の行を列でフィルタリングする

分類Dev

フィルタリング時にデータのサブセットを無視する

分類Dev

Rのデータセットから@ domain.eduをフィルタリングします

Related 関連記事

  1. 1

    今月の現在のデータをフィルタリングするSQLServer

  2. 2

    今月のみのデータ結果をフィルタリングし、合計AngularJSを見つけます

  3. 3

    今月のデータをフィルタリングできませんphp

  4. 4

    TensorflowデータセットのNaN値をフィルタリングする

  5. 5

    今週のdjangoクエリセットをフィルタリングする方法

  6. 6

    rでのパネルデータセットのフィルタリング

  7. 7

    SSAS(MDX)-別のデータセットに基づくデータセットのフィルタリング

  8. 8

    SSAS(MDX)-別のデータセットに基づくデータセットのフィルタリング

  9. 9

    データセットのフィルタリングとggplotの作成

  10. 10

    パンダ-データセットのフィルタリングと結合

  11. 11

    OnetoOneモデルのフィールドでクエリセットをフィルタリングする

  12. 12

    データセット内の「因子」タイプの列をフィルタリングしますか?

  13. 13

    Rの列の最初のNAの後にのみデータセットをフィルタリングします

  14. 14

    Pythonデータセットの条件によるフィルタリング

  15. 15

    データセットのフィルタリングにはExcelVLOOKUPが必要

  16. 16

    データセットの複雑な条件付きフィルタリング

  17. 17

    dplyrはサブセットのデータフレーム全体をフィルタリングします

  18. 18

    データセットをフィルタリングして、特定のクラスから画像のみを取得します

  19. 19

    データセットを値でフィルタリングし、Rの他のデータセットの値に置き換える

  20. 20

    日付間のデータのフィルタリング-月間のデータを取得する方法は?

  21. 21

    データをフィルタリングして、Rの各月の先月を取得します

  22. 22

    辞書のキーと値からデータセットをフィルタリングする

  23. 23

    光沢のあるRでのリアクティブデータセットのフィルタリング

  24. 24

    マットテーブルのデータをフィルタリングしないフィルター

  25. 25

    部屋のデータベースでのみ日付と月でデータをフィルタリングし、年を無視する方法

  26. 26

    Python-別のデータセットの列値に基づいてデータセットをフィルタリングする

  27. 27

    データセット内の行を列でフィルタリングする

  28. 28

    フィルタリング時にデータのサブセットを無視する

  29. 29

    Rのデータセットから@ domain.eduをフィルタリングします

ホットタグ

アーカイブ