文字列データフレーム列を年と週の形式として日時に変換するにはどうすればよいですか?

エムレベゲン

サンプルデータ:

Week      Price
2011-31    1.58
2011-32    1.9
2011-33    1.9
2011-34    1.9

上記のようなデータフレームがあり、「週」列タイプを文字列から日時に変換したいと思います。

私のコード:

data['Date_Time'] = pd.to_datetime(data.Week, format='%Y-%W')
data = data.drop(['Week'], axis=1)
data.index = data.Date_Time

エラー:

'ValueError:'%W 'または'%U 'を日と年なしで使用することはできません'

ジェズリール

パラメータで曜日を指定する必要があります%w

data['Date_Time'] = pd.to_datetime(data.Week + '0', format='%Y-%W%w')
print (data)
      Week  Price  Date_Time
0  2011-31   1.58 2011-08-07
1  2011-32   1.90 2011-08-14
2  2011-33   1.90 2011-08-21
3  2011-34   1.90 2011-08-28

DatetimeIndex使用DataFrame.popする場合rename

data.index = pd.to_datetime(data.pop('Week') + '0', format='%Y-%W%w').rename('Date')
print (data)
            Price
Date             
2011-08-07   1.58
2011-08-14   1.90
2011-08-21   1.90
2011-08-28   1.90

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Rデータフレームの日付形式を変更して新しい列に追加するにはどうすればよいですか?

分類Dev

データフレーム内の複数の `string`列を日時列に変換するにはどうすればよいですか?

分類Dev

日時データの文字列をLocalDateに変換するにはどうすればよいですか?

分類Dev

numpy日時リストを列としてPandasデータフレームに追加するにはどうすればよいですか?

分類Dev

時系列に変換し、変数または列として毎日を使用してデータフレームをプロットするにはどうすればよいですか?

分類Dev

時系列に変換し、変数または列として毎日を使用してデータフレームをプロットするにはどうすればよいですか?

分類Dev

「先週の日曜日」や「次の月曜日」などの時間文字列をPythonで日時形式に変換するにはどうすればよいですか

分類Dev

2011年2月1日のように日時フィールドを文字列に変換するにはどうすればよいですか?

分類Dev

エポックタイムを新しい列の日付と時刻の形式に変換するにはどうすればよいですか?

分類Dev

可変形式の文字列データを日時に変換するにはどうすればよいですか?

分類Dev

パンダを使用してデータフレームの日時形式を変更するにはどうすればよいですか?

分類Dev

列の値として日付範囲を使用してデータフレームを作成するにはどうすればよいですか?

分類Dev

列数を指定して文字列をデータフレームに変換するにはどうすればよいですか?

分類Dev

既存の日付に基づいて年と週の文字列値のシーケンスを作成するにはどうすればよいですか?

分類Dev

データフレームの列をPOSIXctクラスとして変換するにはどうすればよいですか?月と年しかありません

分類Dev

Pysparkを使用してスノーフレークテーブルをロードするにはどうすればよいですか。データフレームの日付列はTIMESTAMP_LTZ形式として反映されます。

分類Dev

多くのデータフレームを日時インデックスと列に連結するにはどうすればよいですか?

分類Dev

R MultiLineString GeoJsonファイルをlong列とlat列のデータフレームに変換するにはどうすればよいですか?

分類Dev

データフレームの列を変更/変換するにはどうすればよいですか?

分類Dev

POSIXctを使用して、日付を年/週として週の最初の日に変換するにはどうすればよいですか?

分類Dev

キー値に基づいて、配列に変換されたデータフレームを別のデータフレームの要素として追加するにはどうすればよいですか?

分類Dev

データフレーム列には、str形式とfloat形式の数値があります。すべてをfloatに変換するにはどうすればよいですか。

分類Dev

pysparkデータフレームの条件に基づいて日付形式を変換するにはどうすればよいですか?

分類Dev

各時点の列を含むデータフレームを、時点および患者ごとに1行のデータフレームに変換するにはどうすればよいですか?

分類Dev

行列の座標として変数を使用してデータフレームを行列に変換するにはどうすればよいですか?

分類Dev

日付が数値のデータフレームの列をテキスト形式に変更するにはどうすればよいですか?

分類Dev

Pythonで年と四半期の文字列をperiod [Q-DEC]データ型に変換するにはどうすればよいですか?

分類Dev

データフレーム列を列インデックスとして列値を持つデータフレームに直接変換するにはどうすればよいですか?

分類Dev

文字列の時刻を日時形式に変換して、2つの列の差を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Rデータフレームの日付形式を変更して新しい列に追加するにはどうすればよいですか?

  2. 2

    データフレーム内の複数の `string`列を日時列に変換するにはどうすればよいですか?

  3. 3

    日時データの文字列をLocalDateに変換するにはどうすればよいですか?

  4. 4

    numpy日時リストを列としてPandasデータフレームに追加するにはどうすればよいですか?

  5. 5

    時系列に変換し、変数または列として毎日を使用してデータフレームをプロットするにはどうすればよいですか?

  6. 6

    時系列に変換し、変数または列として毎日を使用してデータフレームをプロットするにはどうすればよいですか?

  7. 7

    「先週の日曜日」や「次の月曜日」などの時間文字列をPythonで日時形式に変換するにはどうすればよいですか

  8. 8

    2011年2月1日のように日時フィールドを文字列に変換するにはどうすればよいですか?

  9. 9

    エポックタイムを新しい列の日付と時刻の形式に変換するにはどうすればよいですか?

  10. 10

    可変形式の文字列データを日時に変換するにはどうすればよいですか?

  11. 11

    パンダを使用してデータフレームの日時形式を変更するにはどうすればよいですか?

  12. 12

    列の値として日付範囲を使用してデータフレームを作成するにはどうすればよいですか?

  13. 13

    列数を指定して文字列をデータフレームに変換するにはどうすればよいですか?

  14. 14

    既存の日付に基づいて年と週の文字列値のシーケンスを作成するにはどうすればよいですか?

  15. 15

    データフレームの列をPOSIXctクラスとして変換するにはどうすればよいですか?月と年しかありません

  16. 16

    Pysparkを使用してスノーフレークテーブルをロードするにはどうすればよいですか。データフレームの日付列はTIMESTAMP_LTZ形式として反映されます。

  17. 17

    多くのデータフレームを日時インデックスと列に連結するにはどうすればよいですか?

  18. 18

    R MultiLineString GeoJsonファイルをlong列とlat列のデータフレームに変換するにはどうすればよいですか?

  19. 19

    データフレームの列を変更/変換するにはどうすればよいですか?

  20. 20

    POSIXctを使用して、日付を年/週として週の最初の日に変換するにはどうすればよいですか?

  21. 21

    キー値に基づいて、配列に変換されたデータフレームを別のデータフレームの要素として追加するにはどうすればよいですか?

  22. 22

    データフレーム列には、str形式とfloat形式の数値があります。すべてをfloatに変換するにはどうすればよいですか。

  23. 23

    pysparkデータフレームの条件に基づいて日付形式を変換するにはどうすればよいですか?

  24. 24

    各時点の列を含むデータフレームを、時点および患者ごとに1行のデータフレームに変換するにはどうすればよいですか?

  25. 25

    行列の座標として変数を使用してデータフレームを行列に変換するにはどうすればよいですか?

  26. 26

    日付が数値のデータフレームの列をテキスト形式に変更するにはどうすればよいですか?

  27. 27

    Pythonで年と四半期の文字列をperiod [Q-DEC]データ型に変換するにはどうすればよいですか?

  28. 28

    データフレーム列を列インデックスとして列値を持つデータフレームに直接変換するにはどうすればよいですか?

  29. 29

    文字列の時刻を日時形式に変換して、2つの列の差を取得するにはどうすればよいですか?

ホットタグ

アーカイブ