带有分类列的稀疏熊猫数据框

时间:2019-01-14 21:14:46

标签: python pandas dataframe sparse-matrix categorical-data

看起来稀疏的Pandas不支持分类列。有想法吗?

示例:

df = pd.DataFrame(columns = ['a'], data=[1,1,2,2, np.nan, np.nan])
df_sparse = df.to_sparse()

cat = pd.Categorical(df['a'].unique().tolist())
df['a'].astype(cat)
df_sparse['a'].astype(cat)

第一个作品(返回分类列)

第二个返回“ TypeError:数据类型无法理解”

0 个答案:

没有答案