pandasを利用して辞書型の情報をデータフレームに格納した後、欠損値の補完をしたいと考えています。
hobby {'Aさん': {'', '音楽', 'ラグビー'}, 'Bさん': {'デザイン', '釣り'}, 'Cさん': {'サッカー', 'カラオケ'}, 'Dさん': {'旅行},} # from_dict()関数を利用 df = pd.DataFrame.from_dict(hobby, orient='index').T
|Aさん|Bさん|Cさん|Dさん|
|:--|:--:|--:|
||デザイン|サッカー|旅行|
|音楽|釣り|カラオケ|None|
|ラグビー|None|None|None|
#欠損値を空白で補完 df.fillna('')
|Aさん|Bさん|Cさん|Dさん|
|:--|:--:|--:|
||デザイン|サッカー|旅行|
|音楽|釣り|カラオケ||
|ラグビー||||
Aさんの1行目の空白を削除して上に詰めたいのですが、
どのように処理したら良いかご教示いただけましたら幸甚です。
稚拙な質問かとは存じますが、何卒よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/11 03:28
2019/11/11 04:34
2019/11/11 05:45