df[:'2012-01-07']
は、20120107
以下の日付のサブデータフレームを返した場合、返される日付は, 20120107? df['2012-01-07':]
は...私にとってはパンダの時間サブセット時系列 - 特定の時間以上の日付
2
A
答えて
2
は、それが完璧に動作しますが、多分、実際のデータにsort_index
てインデックスを並べ替える必要はありません。
df = pd.DataFrame({'a':[0,1,2,5,4]}, index=pd.date_range('2012-01-05', periods=5))
print (df)
#if need ascending sorting
df = df.sort_index()
a
2012-01-05 0
2012-01-06 1
2012-01-07 2
2012-01-08 5
2012-01-09 4
print (df[:'2012-01-07'])
a
2012-01-05 0
2012-01-06 1
2012-01-07 2
print (df['2012-01-07':])
a
2012-01-07 2
2012-01-08 5
2012-01-09 4
df = pd.DataFrame({'a':[0,1,2,5,4]}, index=pd.date_range('2012-01-05', periods=5))
#descending sorting
df = df.sort_index(ascending=False)
print (df)
a
2012-01-09 4
2012-01-08 5
2012-01-07 2
2012-01-06 1
2012-01-05 0
print (df[:'2012-01-07'])
a
2012-01-09 4
2012-01-08 5
print (df['2012-01-07':])
a
2012-01-07 2
2012-01-06 1
2012-01-05 0
関連する問題
- 1. 1時間間隔を示すパンダの時系列追加
- 2. パンダ、のpython - 時系列で特定の時間を選択する方法
- 3. Python pandas時系列補間日時データ
- 4. パンダ日付時間インデックス
- 5. 時系列データ上の特定時間の測定周期強度
- 6. 線形補間パンダ時系列
- 7. 24時間以上の時間表現
- 8. パンダの時系列/日付機能を設定する
- 9. パンダ - 行内のX分以内の日付時間
- 10. 時系列補間
- 11. 時系列補間
- 12. 24時間以上のジョーダ時間解析時間
- 13. Postgresqlの時系列間隔
- 14. PostgreSQL - 時系列の補間
- 15. 間違った日付時刻がパンダ
- 16. netCDFマップの時系列で特定の日付を表示
- 17. パンダの時系列で毎日同じ時刻の値をクエリ
- 18. Cronntab時間と特定の時間
- 19. 5時間以上経過したオブジェクトのDjangoクエリの日時
- 20. 日付インデックス付き時系列データを使用してx軸上の経過時間をプロット
- 21. 24時間日付時間グラフは、Excelでx軸上にプロット
- 22. パンダの営業日や営業時間を含む時間差
- 23. パンダの時系列再サンプリング
- 24. 作成パンダの時系列
- 25. パンダの時系列操作
- 26. パンダ日時日間の周波数
- 27. データがある期間のみのパンダの日中の時系列のプロット
- 28. パンダの適用とグループバイでの時間単位の時系列差
- 29. T-SQLの時間間隔の日付時間
- 30. Java日付の減算時間 - 2時間の期間
?それは何を返すのですか? –
これを実証する生データとコードを投稿すると、それは私のためにうまくいきます – EdChum