我刚开始学习pandas,如果我的问题很幼稚,请谅解。
我尝试在一列上应用一个函数,但是它没有起作用,且我也没有看到任何错误。
capitalizer = lambda x: x.upper()
for df in pd.read_csv(downloaded_file, chunksize=2, compression='gzip', low_memory=False):
df['level1'].apply(capitalizer)
print df
exit(1)
这个打印输出显示
level1
列的值与原始csv文件中的值相同,并没有使用upper
方法进行处理。我是否漏掉了什么?谢谢。