BUG: odd indexing issue w.r.t series/frame div op (may involve numexpr) · Issue #7198 · pandas-dev/pandas (original) (raw)
worked in 0.13.1
works for n = 4, but not 4000
for n in [ 4, 4000 ]:
df = DataFrame(1,index=range(n),columns=list('abcd'))
df.iloc[0] = 2
expected = DataFrame(np.tile(df.mean().values,n).reshape(n,-1),
columns=list('abcd'))/df
result = df.mean()/df
assert_frame_equal(result,expected)