【发布时间】:2020-08-27 13:12:25
【问题描述】:
我正在尝试将文件读入 pandas 数据框,但出现错误:
ValueError:将 dicts 与非系列混合可能会导致排序不明确。
这是我的代码:
%matplotlib inline
import pandas as pd
import numpy as np
import json
json_str = !cat data/commonTeamYears\?LeagueID\=00\&Season\=2018-19
json_obj = json.loads(json_str[0])
team=json.loads(json_str[0])
allteams=pd.DataFrame.from_dict(team)
这是我为团队准备的:
{'resource': 'commonteamyears',
'parameters': {'LeagueID': '00'},
'resultSets': [{'name': 'TeamYears',
'headers': ['LEAGUE_ID', 'TEAM_ID', 'MIN_YEAR', 'MAX_YEAR', 'ABBREVIATION'],
'rowSet': [['00', 1610612737, '1949', '2019', 'ATL'],
['00', 1610612738, '1946', '2019', 'BOS'],
['00', 1610612740, '2002', '2019', 'NOP'],
['00', 1610612741, '1966', '2019', 'CHI'],
['00', 1610612742, '1980', '2019', 'DAL'],
['00', 1610612743, '1976', '2019', 'DEN'],
['00', 1610612745, '1967', '2019', 'HOU'],
['00', 1610612746, '1970', '2019', 'LAC'],
['00', 1610612747, '1948', '2019', 'LAL'],
['00', 1610612748, '1988', '2019', 'MIA'],
['00', 1610612749, '1968', '2019', 'MIL'],
...
【问题讨论】:
-
你能提供一个不是图片的 JSON 样本吗?
-
是的,我添加了示例
标签: python json pandas dataframe