似乎无法弄清楚为什么我无法将 JSON 读入 DataFrame

丹尼斯

我将如何将此 JSON 的“数据”部分转换为简单的 Pandas 表。这是我所拥有的:

import json
import urllib.request
import pandas

url = urllib.request.urlopen('https://www.cryptocompare.com/api/data/coinlist/')
json_obj = json.load(url)
print(json.dumps(json_obj, sort_keys=True, indent=4))

json_data = json_obj['Data']
print(json.dumps(json_data, sort_keys=True, indent=4))

df = pandas.DataFrame(json_data)
with pandas.option_context('display.max_rows', None, 'display.max_columns', 3):
    print(df)

尝试了很多方法,但结果看起来不正确。该表应该是:

CoinName,Algorithm,...
ABC,          AAA, ...
DEF,          DDS, ...
平方

在我看来很好

pandas.DataFrame(json_obj['Data']).T

          Algorithm          CoinName                 FullName FullyPremined  
007          Scrypt          007 coin           007 coin (007)             0   
1337            X13              1337              1337 (1337)             0   
1CR          Scrypt           1Credit            1Credit (1CR)             0   
1ST             N/A        FirstBlood         FirstBlood (1ST)             1   
2015            X11         2015 coin         2015 coin (2015)             0   
2BACCO       Scrypt       2BACCO Coin     2BACCO Coin (2BACCO)             0   
2GIVE        Scrypt         2GiveCoin        2GiveCoin (2GIVE)             0   
32BIT           X11         32Bitcoin        32Bitcoin (32BIT)             0   
365             X11           365Coin            365Coin (365)             0   
404          Scrypt           404Coin            404Coin (404)             0   
42           Scrypt           42 Coin             42 Coin (42)             0   
611          SHA256         SixEleven          SixEleven (611)             0   
808          SHA256               808                808 (808)             0   
888             N/A          Octocoin           Octocoin (888)             0   

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将json数据读入DataFrame

来自分类Dev

即使我返回json也无法弄清楚为什么Ajax返回错误

来自分类Dev

将文件读入JSON

来自分类Dev

将JSON文件读入表

来自分类Dev

将json读入django错误

来自分类Dev

如何有效地将多个json文件读入Dataframe或JavaRDD?

来自分类Dev

无法弄清楚PHP的JSON格式

来自分类Dev

将列表读入pandas DataFrame的列

来自分类Dev

将JSON读入GO字符串

来自分类Dev

将json列读入新列pandas

来自分类Dev

将JSON数组读入Bash数组

来自分类Dev

将部分json读入c#对象

来自分类Dev

无法弄清楚如何使用 Spyne 将 Python dict/Json 作为 xml 返回

来自分类Dev

无法弄清楚这个 JSON 解析错误

来自分类Dev

将多个文件中的数据读入单个 RDD 或 Dataframe

来自分类Dev

无法弄清楚为什么我的开关不起作用。似乎无法识别cin输入

来自分类Dev

简单的json读入jqgrid

来自分类Dev

从JSON文件读入数据

来自分类Dev

简单的json读入jqgrid

来自分类Dev

似乎无法弄清楚为什么我的索引/匹配功能不起作用

来自分类Dev

C#将文档从mongodb读入JSON并尝试获取值

来自分类Dev

将JSON文件读入Spark时_corrupt_record错误

来自分类Dev

将大型JSON文件读入C#.net中的变量

来自分类Dev

使用Docker Compose将JSON文件读入环境变量

来自分类Dev

将Google Sheet JSON数据读入Chart.js

来自分类Dev

如何将基本的json数组读入bash数组

来自分类Dev

将嵌套的json文件读入R并写入csv

来自分类Dev

如何将JSON文件读入Postgresql数据库?

来自分类Dev

将JSON数组读入iOS应用程序的UITableView中?