python - 字典到数据框
问题描述
我一直在通过 pycoingecko 从 coingecko API 中提取信息
ren_daily_price=cg.get_coin_market_chart_range_by_id(id='republic-protocol',vs_currency='usd',from_timestamp=1585267200,to_timestamp=1616457600)
它给了我一个对象类型的字典
type(ren_daily_price)
听写
我正在使用此命令转换为数据框,并得到以下信息:
df=DataFrame.from_dict(ren_daily_price)
df
您可以看到 unix 编号代表每一行的相同日期。我如何提取日期作为索引然后我有价格、市场上限和交易量的列?
日期 | 价格 | 市值上限 | 体积 |
---|---|---|---|
1585267200000 | 0.0456998 | 39721342.05347 | 2548106.9 |
解决方案
您可以尝试从所有单元格的列表中获取第二项:
df = df.applymap(lambda x: x[1])
推荐阅读
- microservices - 在微服务架构中,一个通用特性的服务应该是通用的还是不通用的
- autocomplete - 如何在 AutoCompleteTextField 中设置值?
- c - 无法为声音设备应用配置的参数
- sql - 如何使具有多个联合的 SQL 更快以实现高速
- react-native - 如何使用为 react-native 创建的 npm 库而不发布到 npm
- java - sparql - 用三元组的并集替换三元组
- javascript - 想要将 JavaScript 变量从一个 php 模板传递到另一个
- python - Python - Is not a valid Sympy expressions
- java - logback 导致性能问题
- python - Redshift - 变量的打印输出