Pandas Dataframe选项卡和空白修剪

时间:2017-07-11 15:29:42

标签: python pandas jupyter-notebook

我正在将.csv文件读入pandas数据帧。我把文件读成:

df = pd.read_csv(filepath, sep='\t')

文本标题看起来像(\ s spaces \ t tab)

Date\s\s\tPlace\s\s\s\s\s\tLow\s\s\s\s\tHigh\s\s\s\s\t

我正在使用' \ t' sep将文件读入数据帧。但问题是,如果我尝试使用df [' Date']访问其中一列,我会收到KeyError:' Date'。我认为在阅读专栏时大熊猫不会剥离白色空间和标签吗?如何从列标题中删除空格和制表符?

1 个答案:

答案 0 :(得分:3)

让我们使用.str.strip

df.columns = df.columns.str.strip()