我有一个下面的数据框,其中有3列,即ID,名称和反馈。 customer_input的值之一具有如下值
id,name,feedback
201,Robert,"response time is slow
"
由于在反馈列中保留的长文本,将数据插入数据库表时出现问题。引号中的整个文本是一个单元格的值。如何删除下一行中“慢”一词和右引号(“)之间的所有多余空格,谁能建议我该如何使用此数据。
我正在使用Amazon Redshift表
答案 0 :(得分:1)
您可以使用简单的str.replace
df['feedback'] = df['feedback'].str.replace('\r','')
df['feedback'] = df['feedback'].str.replace('\n','')
print(df)
201 Robert response time is slow
答案 1 :(得分:0)
要在所有位置删除空格,可以执行以下A= [ 3.8357 3.2450]
B= [ 5.6132 3.2415 3.6086 3.5666 3.8769 4.3587]
中的操作。
Python pandas
有关各种排列组合的更多详细信息,请参见以下链接。