2016-07-03 5 views
0

だから、基本的に私はこの辞書のリストをnumpy行列に変換しますか?

| 'a' | 'b' | 
_______________ 
    | 1 | 4 | 
    | na | 2 | 

のような行列は、どのように私はこれを効率的に達成することができますしたいですか?与えられた辞書は

d = [{'a':1,'b':4},{'b':2}] 

ありましょうか

+3

pd.DataFrame(d) – Merlin

+0

なぜdownvoteですか? –

答えて

2

パンダデータフレームのコンストラクタは、すぐにあなたが捜している結果得られます:

import pandas as pd 
pd.DataFrame(d).values 

端に.valuesの部分はあなたが尋ねたものですnumpyの配列に結果を変換します。一部の人は、代わりにDataFrameで直接作業するだけです。

関連する問題