如何从熊猫列名称中删除撇号

时间:2019-09-05 16:35:33

标签: python python-3.x pandas

我正在尝试从熊猫df中的列名称中删除撇号。列名类似于Parents' favorite color

我尝试.str.replace和.str.strip没有成功。目前,我的代码看起来像这样

df = pd.read_csv('df.tsv', sep='\t')
df.columns = df.columns.str.replace(" ' ","")

当我打印df时,该列仍显示为Parents' favorite color,并带有撇号。假设我需要在replace语句中做一些不同的事情,但是我不确定是什么。

1 个答案:

答案 0 :(得分:1)

尝试一下:

df.columns = df.columns.str.replace("'"," ")