前提・実現したいこと
PythonのPandasでアンケートデータを集計しています。
CSVファイルの文字列内の改行コードの置換ができなくて困っています。
改行コードの置換方法を教えてください。
CSVファイルのデータは以下の通りです。
Layout.csv
1質問番号,質問形式,質問文,選択肢 2"1","1","あなたはこのCMを見たことがありますか。","1=はい\r\n2=いいえ\r\n3=覚えていない" 3"2","1","あなたはこのポスターを見たことがありますか。","1=はい\r\n2=いいえ\r\n3=覚えていない" 4"3","1","あなたはこの商品を見たことがありますか。","1=はい\r\n2=いいえ\r\n3=覚えていない"
このファイルをPandasで読み込むと以下のような出力になります。
該当のソースコード
下記のコードで置換を試みましたが、いずれのコードでも改行の置換ができませんでした。
改行コードをカンマに置換したいと考えています。
Python3
1import pandas as pd 2 3layout = pd.read_csv("Layout.csv") 4layout = layout.replace("\r\n",",") 5layout
Python3
1import pandas as pd 2 3layout = pd.read_csv("Layout.csv") 4option = layout["選択肢"].str.replace("\r\n",",") 5option
補足情報
環境
・Windows10
・conda 4.10.3
・python 3.10.2

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。