我正在尝试从熊猫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语句中做一些不同的事情,但是我不确定是什么。
答案 0 :(得分:1)
尝试一下:
df.columns = df.columns.str.replace("'"," ")