在大熊猫中,我无法减去稀疏数据帧的均值列。我尝试过:
df_norm= df.sub(df.mean(axis=1), axis=0)
但是我得到:
AttributeError: module 'pandas._libs.sparse' has no attribute 'sparse_sub_float32'
SparseDataFrame
结构,则可能会出现此错误。但是,在最新的Pandas(我使用0.25.3)中,有另一种处理稀疏的方法,您的代码可以正常工作。考虑将您的数据框转换为现代的稀疏类型。参见https://pandas.pydata.org/pandas-docs/stable/user_guide/sparse.html#sparse-migration。下面是一个工作示例