是否可以创建一个包含浮点数和字符串的列的稀疏 Pandas DataFrame?即,我有一个数据框:
df2 = pd.DataFrame({'A':[0., 1., 2., 0.],
'B': ['a','b','c','d']}, columns=['A','B'])
我想将其转换为稀疏数据帧,但 df2.to_sparse(fill_value=0.) 给出:
ValueError: could not convert string to float: d
有什么办法可以使这项工作?