[英]dict of dict to pandas dataframe
我有以下格式的字典:
{ row_name : { column_name : column_value } }
我想將此字典轉換為pandas數據框:
row_name1 | column_name1.1 | column_name1.2 | column_name1.3 |
---------------------------------------------------------------------
row_name1 | column_value1.1 | column_value1.2 | column_value1.3 |
---------------------------------------------------------------------
row_name2 | column_name2.1 | column_name2.2 | column_name2.3 |
---------------------------------------------------------------------
row_name2 | column_value2.1 | column_value2.2 | column_value 2.3 |
或類似的東西。 謝謝
DataFrame.from_dict
,因為您的外部字典中有行鍵,因此您的orient
參數需要是'index'
而不是'columns'
:
dd = {'rowA': {'colA': 1, 'colB': 2},
'rowB': {'colA': 3, 'colB': 4}}
df = pd.DataFrame.from_dict(dd, orient='index')
df
Out[10]:
colB colA
rowA 2 1
rowB 4 3
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.