csvをうまく読み込みたい
csvファイルを読み込うと以下のように、全ての文字が改行されて出力されます。
csv自体は「1,まいばすけっと」のように改行されていないのですが、どのように修正すればよろしいでしょうか。
「sep=','」を抜いてみたり見たのですが、変わらず改行されたままでした。
発生している問題・エラーメッセージ
該当のソースコード
python
1open_csv=pd.read_csv('super_name.csv' , sep=',') 2print(open_csv)
1 よしや 番町麹町店|PR 2 スーパーマーケット成城石井 市ヶ谷店 3 肉のハナマサ 神田店 4 リンコス 九段店 5 成城石井 東京ガーデンテラス紀尾井町店 6 よしや 番町麹町店 7 まいばすけっと 岩本町2丁目店 8 まいばすけっと 神田駅北口店 9 EPICERIE BONHEUR(エピスリー ボヌール) OOTEMORI店
1 , ま い ば す け っ と 神 田 神 保 町 店 | P R
試したこと
「sep=','」を抜いてみたりしたのですが、変わらず改行されたままでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
もとのCSVファイルを提示しましょう
CSVを追加させていただきました
これはcsvファイルではないですね
OS、pythonのバージョン、コンソールかどうかなどを教えてください。
よく見ると、神田神保町店ってもとのファイルにないですね。
入力ファイルを間違えていませんか。
jupyter labやjupyter notebookを使っていますか?
そうであれば、「新しいノートブック」を開いて、そこで実行してみてください。
また、問題が出るほうのノートブックでは、「type(print)」を実行した結果を教えてください。
申し訳ございません。
理由は不明ですが、パソコンを再起動することでちゃんとcsvファイルを読み込めるようになりました。
ご迷惑をお掛けして大変申し訳ございませんでした。
編集途中のコードを保存してなくて、ワケワカメな動作するというパターンですねw
動いたのは良いことです。
csvファイルはComma-Separated Valuesなので、普通は「,」で区切ったデータの集まりです。
https://ja.wikipedia.org/wiki/Comma-Separated_Values を一読することをお勧めします。
色々アドバイスをいただいただき、ありがとうございます。
参考のリンクも読ませていただきます。