【发布时间】:2015-12-21 08:00:38
【问题描述】:
从 0.13 版开始,可以通过引用 .loc 或 .ix 中尚未在数据帧中的索引来附加到数据帧。请参阅documentation。
然后我很困惑为什么这条线会失败:
all_treatments.loc[originalN:newN,:] = all_treatments.loc[0:newrowcount,:]
这会产生一个 ValueError:
ValueError: could not broadcast input array from shape (12) into shape (0)
这里是all_treatments.shape = (53, 12)、originalN = 53、newN = 64、all_treatments.loc[originalN:newN,:].shape = (0,12)、all_treatments.loc[0:newrowcount,:].shape = (12,12)。
这里设置放大的正确方法是什么?
【问题讨论】: