日時列に基づいてパンダのデータフレームをスライスします

ブルームーン

次のようなデータ時間として列を持つパンダデータフレームがあります。

data.ts_placed
Out[68]: 
1         2008-02-22 15:30:40
2         2008-03-20 16:56:00
3         2008-06-14 21:26:02
4         2008-06-16 10:26:02
5         2008-06-23 20:41:03
6         2008-07-17 08:02:00
7         2008-10-13 12:47:05
8         2008-11-14 09:20:33
9         2009-02-23 11:24:18
10        2009-03-02 10:29:19

2009年より前にすべての行を削除して、データフレームをスライスしたい

EdChum

単純な文字列比較を使用して、値を年文字列と比較できます。

In [63]:
df.loc[df['date'] >= '2009']

Out[63]:
                     date
index                    
9     2009-02-23 11:24:18
10    2009-03-02 10:29:19

または、dt属性を使用して年にアクセスします。

In [64]:
df.loc[df['date'].dt.year >= 2009]

Out[64]:
                     date
index                    
9     2009-02-23 11:24:18
10    2009-03-02 10:29:19

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

'時間'日時に基づいてパンダのデータフレーム行を選択します

分類Dev

日時インデックスを使用して日付に基づいてパンダデータフレームに行を挿入する

分類Dev

パンダデータフレームに日時に基づいてデータを選択します

分類Dev

日時インデックスを使用して時間に基づいてパンダデータフレームに行を挿入する

分類Dev

リスト列に基づいて2つのパンダデータフレームを結合します

分類Dev

列の各要素について、他のデータフレームの一致する列に基づいてパンダデータフレームのサブセット/スライスを返しますか?

分類Dev

日時インデックスパンダに基づいて、12時間ごとにデータフレームをマージし、列に入力しますか?

分類Dev

パンダシリーズ(インデックスに基づく)をデータフレームの複数の列にスライスします

分類Dev

日付列に基づいてパンダデータフレームに行を挿入します

分類Dev

インデックスと列に基づいて2つのパンダデータフレームを乗算します

分類Dev

列の関数の結果に基づいてPandasデータフレームをスライスします

分類Dev

日時インデックスの条件に基づいてデータフレーム行を削除する

分類Dev

条件に基づいてパンダデータフレームの値をマスクします

分類Dev

パンダのデータフレームの日付列に基づいて辞書のリストを並べ替えます

分類Dev

列に基づいてパンダデータフレームのデータを選択します

分類Dev

リストに文字列が含まれている名前に基づいて、パンダのデータフレーム列を選択します

分類Dev

リストに文字列が含まれている名前に基づいて、パンダのデータフレーム列を選択します

分類Dev

パンダのデータフレームの別の列の値に基づいて列を追加します

分類Dev

パンダの列の値に基づいてデータフレームの列を選択します

分類Dev

インデックスに基づいてパンダのデータフレームからシーケンスを取得します

分類Dev

別の列に基づいて、パンダデータフレームの列のすべてのリストから要素を削除します

分類Dev

別のデータフレームインデックスからの日と月に基づいてデータフレームを再配置します

分類Dev

データ型に基づいてパンダのデータフレーム列のリストを取得します

分類Dev

入力列インデックスに基づいてパンダデータフレームを分割およびマージします

分類Dev

文字列列の値に基づいてパンダのデータフレームを分割します

分類Dev

日付と時刻の条件に基づいて行を削除するパンダのデータフレーム

分類Dev

パンダのデータフレームは、タプルのリストに基づいて新しい列を作成します

分類Dev

列の値に基づいてパンダの2つのデータフレームを比較します

分類Dev

パンダは、列の同じ値に基づいてデータフレームをマージします

Related 関連記事

  1. 1

    '時間'日時に基づいてパンダのデータフレーム行を選択します

  2. 2

    日時インデックスを使用して日付に基づいてパンダデータフレームに行を挿入する

  3. 3

    パンダデータフレームに日時に基づいてデータを選択します

  4. 4

    日時インデックスを使用して時間に基づいてパンダデータフレームに行を挿入する

  5. 5

    リスト列に基づいて2つのパンダデータフレームを結合します

  6. 6

    列の各要素について、他のデータフレームの一致する列に基づいてパンダデータフレームのサブセット/スライスを返しますか?

  7. 7

    日時インデックスパンダに基づいて、12時間ごとにデータフレームをマージし、列に入力しますか?

  8. 8

    パンダシリーズ(インデックスに基づく)をデータフレームの複数の列にスライスします

  9. 9

    日付列に基づいてパンダデータフレームに行を挿入します

  10. 10

    インデックスと列に基づいて2つのパンダデータフレームを乗算します

  11. 11

    列の関数の結果に基づいてPandasデータフレームをスライスします

  12. 12

    日時インデックスの条件に基づいてデータフレーム行を削除する

  13. 13

    条件に基づいてパンダデータフレームの値をマスクします

  14. 14

    パンダのデータフレームの日付列に基づいて辞書のリストを並べ替えます

  15. 15

    列に基づいてパンダデータフレームのデータを選択します

  16. 16

    リストに文字列が含まれている名前に基づいて、パンダのデータフレーム列を選択します

  17. 17

    リストに文字列が含まれている名前に基づいて、パンダのデータフレーム列を選択します

  18. 18

    パンダのデータフレームの別の列の値に基づいて列を追加します

  19. 19

    パンダの列の値に基づいてデータフレームの列を選択します

  20. 20

    インデックスに基づいてパンダのデータフレームからシーケンスを取得します

  21. 21

    別の列に基づいて、パンダデータフレームの列のすべてのリストから要素を削除します

  22. 22

    別のデータフレームインデックスからの日と月に基づいてデータフレームを再配置します

  23. 23

    データ型に基づいてパンダのデータフレーム列のリストを取得します

  24. 24

    入力列インデックスに基づいてパンダデータフレームを分割およびマージします

  25. 25

    文字列列の値に基づいてパンダのデータフレームを分割します

  26. 26

    日付と時刻の条件に基づいて行を削除するパンダのデータフレーム

  27. 27

    パンダのデータフレームは、タプルのリストに基づいて新しい列を作成します

  28. 28

    列の値に基づいてパンダの2つのデータフレームを比較します

  29. 29

    パンダは、列の同じ値に基づいてデータフレームをマージします

ホットタグ

アーカイブ