我有以下数据帧:
import pandas as pd
df = pd.DataFrame([
['\nSOVAT\n', 'DVR', 'MEA', '\n195\n'],
['PINCO\nGALLO ', 'DVR', 'MEA\n', '195'],
])
看起来像这样:
我的目标是分析数据帧的每个单元,以便:
\n
只出现一次,那么我将它连同前面的所有字符一起删除\n
在一个特定的单元格中出现多次,那么我会删除所有包含的\n
,以及它们之前和之后的内容(除了中间的内容)代码的输出应该是:
注意:到目前为止,我只知道如何使用以下命令删除子字符串之前或之后的内容:
^{pr2}$但是这一行代码并不能让我得到所需的结果,因为输出是:
^{} 和一些正则表达式。在
相关问题 更多 >
编程相关推荐