1
私のパンダDataFrameの中には、各行に辞書または辞書が入っている列があります。私は「A」と「B」の列として、またはしかしながら多くでデータフレームを作るために必要Python Pandas DataFrame:dictsで構成された列をdictsのキーによって決定される複数の列に処理する方法は?
行の1つに含まれるであろう。例えば
「{2 『』:1、 『B』}」固有のキーは列に含まれるすべての辞書にあります。
たとえば、「{'a':1、 'b':2}」が含まれ、別の行に「{'a':1、 'c':2}」が含まれている場合、DataFrame 'a'、 'b'、および 'c'を列として使用します。列名はdictsのキーになり、行にはdictsの値が入ります。 DataFrameのインデックスは、元のインデックスと同じになります。
ありがとうございます。
私の答えはばかげて見えるようにしてくれてありがとう;)。 – DeepSpace
なぜパンダ(またはnumpy?)がintとして「1」と「3」を残したが、「2」と「4」が浮動小数点になったのか? – DeepSpace
。列のNaNの値が浮動小数点型にキャストされるためです。 – jezrael