codeway3 / OSP

Steam Oriented Programming
MIT License
0 stars 0 forks source link

DOTA2 calendar heatmap #7

Closed codeway3 closed 6 years ago

codeway3 commented 6 years ago

dota2 游戏场数作为参数生成日历热力图 数据来源 opendota api 预期效果参考 max+ app 和 GitHub profile

第一步的 请求数据 https://api.opendota.com/api/players/{player_id}/matches 可以获得所有比赛的数据(不包括突变和快速等等) 比赛模式对应关系 参考 https://github.com/odota/dotaconstants/blob/master/build/game_mode.json

考虑每次调用生成时 对api发一次请求 对本地的json文件进行更新(异步?) 写个模块对数据进行处理 调用pyecharts进行可视化 http://pyecharts.org/#/zh-cn/charts?id=heatmap%EF%BC%88%E7%83%AD%E5%8A%9B%E5%9B%BE%EF%BC%89

codeway3 commented 6 years ago

实际实现中没有对请求的matches数据持久化 考虑未来如果需要 再加上相关功能