Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。153件11現在、xlsxファイルに日付のデータを保存しています(dates.xlsx)。date2-dateを求めたいと考えています。2016年1月これを読み込むために、次のコードを書いています。print(df)確認すると次のように出力されます。42370"""いろいろな形式で入力されてしまいます。data2からdataを引き算する、"date2-date"を求めるために、次の手順を考えています。1)形式を揃えるために、年のみで入力されているデータは、"年"を除く。日付データの入力形式を揃えて、引き算をする。年以外のデータはNaNになってしまいます。'')どなたか、手順2)まで求める方法を示唆して頂けるとありがたいです。個の銅バッジとりあえず年のみのデータは置いておいて・・。23:56ありがとうございます。3百万件以上のデータがあるので、できれば手での操作は避けたいと考え、苦心しています。日付で設定しても、読み込むと、print(df)と書いたようになりました。ファイルに変換し、エンコードをutf-8にして保存して、読み込んだところ、yyyy年mm月の形で、読み込むことができたので、string型のデータとして、作業することができました。使って全てのデータに適用させてみると良いかと思います。個の銅バッジ具体的なコードを示していただき、ありがとうございます。実行させていただきます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。