Filter—Python 3.6中嵌套字典中的必需值
我想从学校取一些免费的资料来做学术作业 我试图从这个数据库中检索每个Filter—Python 3.6中嵌套字典中的必需值,python,python-3.x,pandas,dataframe,dictionary,Python,Python 3.x,Pandas,Dataframe,Dictionary,我想从学校取一些免费的资料来做学术作业 我试图从这个数据库中检索每个id的id和metrics列表 我想用列id和metrics Response=requests.get('https://community-api.coinmetrics.io/v2/asset_info') Data_API=json.load(Response.content.decode('utf-8')) 使用: 您可以使用该方法获取JSON数据。 Response = requests.get('https://
id
的id
和metrics
列表
我想用列id
和metrics
Response=requests.get('https://community-api.coinmetrics.io/v2/asset_info')
Data_API=json.load(Response.content.decode('utf-8'))
使用:
您可以使用该方法获取JSON数据。
Response = requests.get('https://community-api.coinmetrics.io/v2/asset_info')
from pandas.io.json import json_normalize
df = json_normalize(json.loads(Response.content.decode('utf-8'))['assetsInfo'],'metrics','id')
df.columns = ['metrics', 'id']
print (df.head(100))
metrics id
0 AdrActCnt ada
1 BlkCnt ada
2 BlkSizeByte ada
...
...
27 TxTfrValMeanNtv ada
28 TxTfrValMeanUSD ada
29 TxTfrValMedNtv ada
.. ... ...
70 SplyCur aion
71 TxCnt aion
72 TxTfr aion
...
...
81 VtyDayRet180d aion
82 VtyDayRet30d aion
83 VtyDayRet60d aion
84 AdrActCnt ant
...
...
90 TxTfr ant
91 TxTfrValAdjNtv ant
92 TxTfrValMeanNtv ant
...
...
97 IssTotNtv bat
98 IssTotUSD bat
99 NVTAdj bat
[100 rows x 2 columns]