把dictd = {'A':0}轉換成DataFrame,
首先,DataFrame的語法格式應為:
import pandas as pddf = pd.DataFrame({'A':[0]})#'A'是columns,對應的是list
輸出:
A0 0
但是如果是:
df = pd.DataFrame({'A':0})#直接輸入dict
會報錯
ValueError: If using all scalar values, you must pass an index
解決辦法1:
指定index
pd.DataFrame({'A':0},index=[0])
解決辦法2:
把字典放在list中
pd.DataFrame([{'A':0},{'A':1}])
輸出:
A0 01 1
以上這篇pandas 實現字典轉換成DataFrame的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答