在使用 pandas ,使用json(dict)數據類型創建 DataFrame 時錯誤 ValueError: If using all scalar values, you must pass an index。
這是因為 pandas 的 DataFrame 方法需要傳入一個可迭代的對象(列表,元組,字典等), 或者給 DataFrame 指定 index 參數就可以解決這個問題。如下
import pandas as pd df=pd.DataFrame({'a':2,'b':4}) print(df)
報錯信息:

方法一:
import pandas as pd df=pd.DataFrame({'a':[2],'b':[4]}) print(df)

方法二:
Index(...) must be called with a collection of some kind
import pandas as pd df=pd.DataFrame({'a':2,'b':4},index=[0]) print(df)

