我试图将稀疏系列(列)添加到"密集"数据框。即我希望得到类似以下内容的东西。
df = pd.DataFrame({'c_1':['a', 'b', 'c'], 'n_1': [1., 2., 3.]})
df['new_column'] = pd.Series([0, 0, 1]).to_sparse(fill_value=0)
# AssertionError: Shape of new values must be compatible with manager shape
如果我们删除to_sparse(),那么这将按预期工作。
有没有办法将密集的df与稀疏序列结合起来?
编辑:在anaconda / win x64上使用pandas版本0.14.0-np18py27_0