我很难理解Python的Pandas库在向dataframe添加循环中的列时的行为。我想遍历一个对象列表(这些对象实际上是日期的元组),在每个循环中添加一些列。这方面的简化版本如下:import numpy as np
df = pd.DataFrame(np.arange(6).reshape(2, 3), columnsPrinted on last loop only
以前,我可以将excel文件作为df文件读取到python中,其中包含一个名为date的列,格式类似于2011-02-01,我希望获得每个日期的季度,并按季度的数据分组。我已经向df中添加了一个名为quarter的列,但是当我尝试它向我展示了
No axis named quarter for object type class'pandas.core.frame.DataFrame