4

フロートと文字列の両方を含む列を持つスパース 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

これを機能させる方法はありますか?

4

1 に答える 1