私は、start_dateが含まれる月に基づいて毎月の料金を合計する必要があるCSVを持っています。日付範囲に基づいて列を合計する方法--- Python3
Coverage Start Date
を日付に変更するにはどうすればよいですか?また、Pandasを使用して所定の月のすべての料金を合計しますか?ここで
は、データがCSVに表示されます方法は次のとおりです。
Coverage Start Date Coverage End Date AMOUNT
20170902 20170930 0.37
20170905 20170930 11
20170815 20170831 0.37
20170909 20170930 0.37
2ステップ:1)変更する列に対応するコンバータ(https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.htmlを参照)を使用して、月、日、年の情報を取得し、最後にdatetimeを使用して変換します。 2)列が正しく変換されていると、特定のフレーム内で選択を行い、その結果の価格を合計することができます。 – jrd1