请教关于 python 获取的 API 数据如何数据可视化?
    2016-12-20 00:22:01 +08:00
  julf
新人刚在自学 python ,语法刚刷几遍,目前在尝试一些小项目。现在遇到一个问题,想实现从网站提供的 api 接口获取的数据,对其中部分数据实现数据可视化,从而能否监控其数据变动。想请老手指点一下学习及实现的路径,感激不尽。如下是获取的数据类型,主要是想统计每天的数据变化,并生成柱状图或者曲线图。
[
	{
		"id": "bitcoin", 
		"name": "Bitcoin", 
		"symbol": "BTC", 
		"rank": "1", 
		"price_usd": "573.137", 
		"price_btc": "1.0", 
		"24h_volume_usd": "72855700.0", 
		"market_cap_usd": "9080883500.0", 
		"available_supply": "15844176.0", 
		"total_supply": "15844176.0", 
		"percent_change_1h": "0.04", 
		"percent_change_24h": "-0.3", 
		"percent_change_7d": "-0.57", 
		"last_updated": "1472762067"
	}, 
	{
		"id": "ethereum", 
		"name": "Ethereum", 
		"symbol": "ETH", 
		"rank": "2", 
		"price_usd": "12.1844", 
		"price_btc": "0.021262", 
		"24h_volume_usd": "24085900.0", 
		"market_cap_usd": "1018098455.0", 
		"available_supply": "83557537.0", 
		"total_supply": "83557537.0", 
		"percent_change_1h": "-0.58", 
		"percent_change_24h": "6.34", 
		"percent_change_7d": "8.59", 
		"last_updated": "1472762062"
	}, 
	...
]
    
    
    
    9 条回复
    
    
    
      
      UnisandK
2016-12-20 00:45:32 +08:00
 
    
    
      
      simon7
2016-12-20 08:33:18 +08:00
bokeh
 
    
    
      
      stamaimer
2016-12-20 09:00:04 +08:00
d3.js
 
    
    
    
    
      
      316461465
2016-12-20 15:33:51 +08:00
原生 python 的话推荐你用 Matplotlib ,如果是 web 的话,百度的 echarts 够你玩的了
 
    
    
      
      julf
2016-12-20 16:23:52 +08:00
@
316461465 , Matplotlib 是可以实现可视化,我从 API 获取的数据是否需要导入数据库保存及提取
 
    
    
      
      mingyun
2016-12-20 23:16:41 +08:00
python highcharts
 
    
    
      
      dikT
2016-12-21 15:29:25 +08:00
from pprint import pprint
pprint(data)
 
    
    
      
      dikT
2016-12-21 15:30:03 +08:00
晕,请无视.
 
    
    
    这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
     https://www.v2ex.com/t/328761
      V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
      V2EX is a community of developers, designers and creative people.