Skip to content

Latest commit

 

History

History
56 lines (33 loc) · 2.47 KB

toolbox.md

File metadata and controls

56 lines (33 loc) · 2.47 KB

比赛工具参考列表

本次创客马拉松比赛的主题为 hack4gz,需要参赛者应用公共数据/开放数据来构建应用。我们在这里列举可能有用的开发工具、框架或库,以供参赛者参考。

如果有任何的建议和补充,欢迎提交 issues

我们的工具包括:

  • 数据爬取工具
  • 数据可视化工具

数据爬取工具

Node.js

  • request: 发起 HTTP 请求的库实现。支持各种 HTTP verb
  • cheerio: 对 jQuery 核心的 DOM 选择器的实现,可供服务器端使用(在获得 HTML 文档后),常用的爬虫工具。使用例子
  • node-crawler
  • 使用 Phantom.js

Ruby

  • Nokogiri DOM/XML 解析库
  • Anemone Web 爬虫框架
  • Open-URI(Ruby 语言内置的 HTTP 库)
  • httpclient 另一个 HTTP 库

数据可视化工具

由百度开发的数据可视化工具,支持绝大部分常见的图表(折线、柱状、散点、K线、饼图、雷达图、地图等),支持用户和图标的拖拽交互,开关等等),中文文档。

eCharts教程

功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库。

一个基于数据操作网页元素的 Javascript 库,非常庞大。在做项目时可以找相应的 例子。功能齐全,是业界常用的数据可视化工具。全英文文档。

一个 Javascript 图表工具,有许多模板。全英文文档。

免费的图表绘制和数据处理工具,导入Excel数据后拖拖放放就能作图。操作简便,功能强大,可参考的可视化作品较多。在国外比较流行。

视频教程:https://public.tableau.com/s/resources