質問: データフレームをcsvに出力したいのですが、to_csvが機能しません。 resultというデータフレームを以下のコードで出力しようとしても、エラーが出てしまいます。 **コード:** ``` result.to_csv('ディレクトリ名/ファイル名.csv',encoding='shift-jis') ``` **エラーメッセージ:** ``` FileNotFoundError: [Errno 2] No such file or directory: 'ディレクトリ名/ファイル名.csv' ``` なお、同じディレクトリのcsvを `pd.read_csv` コマンドで読み込むことはできますし、 `to_csv` のディレクトリ名を `"./"` のようにしてみてもやはり出力ができません。 なぜあるはずのフォルダに出力ができないようなことになっているのでしょうか?
回答: Pythonの仕様で、 ``` result.to_csv('ディレクトリ名/ファイル名.csv',encoding='shift-jis') ``` ではなく ``` result.to_csv('ディレクトリ名\\ファイル名.csv',encoding='shift-jis')` ``` ですね。よくある間違いです。 ここのエスケープシーケンスというところに書かれているものが参考になると思います。