フロートと文字列の両方を含む列を持つスパース 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
これを機能させる方法はありますか?