【发布时间】:2017-11-01 12:57:00
【问题描述】:
我刚刚开始使用 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。我在这里错过了什么吗?
谢谢
【问题讨论】:
标签: python pandas dataframe apply