【2022新书】数据可视化与Python和JavaScript
2023-06-13 09:17:49 时间
来源:专知本文为书籍介绍,建议阅读5分钟本指南教你如何利用最佳Python和JavaScript库的力量。
如何将原始的、未经处理的或格式不正确的数据转换为动态的、交互式的web可视化?在这本实用的书中,作者Kyran Dale向数据科学家和分析师——以及Python和JavaScript开发人员——展示了如何为工作创建理想的工具链。通过提供引人入胜的示例和强调来之不易的最佳实践,本指南教你如何利用最佳Python和JavaScript库的力量。
Python提供了可访问的、强大的、成熟的库来抓取、清理和处理数据。虽然JavaScript是web可视化编程的最佳语言,但它的数据处理能力无法与Python相比。总之,这两种语言是创建现代web可视化工具链的完美补充。这本书能让你入门。
你将学习如何:
- 通过编程获取你需要的数据,使用抓取工具或web api: Requests, Scrapy, Beautiful Soup
- 使用NumPy生态系统中的Python重量级数据处理库清理和处理数据:Jupyter notebook with pandas+Matplotlib+Seaborn
- 将数据以静态文件的形式发送给浏览器,或者使用轻量级的Flask (Python服务器)和RESTful API
- 学习足够的web开发技能(HTML、CSS、JS),以便在web上获得可视化数据
- 使用你挖掘和细化的数据,使用Plotly、D3、Leaflet和其他库创建网络图表和可视化
https://www.oreilly.com/library/view/data-visualization-with/9781098111861/
相关文章
- pycharm导入Python_python简单项目
- 程序员python表白代码[通俗易懂]
- python中dtype的使用规范_Python numpy.dtype() 使用实例
- python黑帽子一netcat
- python 多线程测试_【Python】多线程网站死链检测工具
- Python抓取数据_python抓取游戏数据
- 【说站】python提取字符串指定内容
- Python 冒泡排序_python
- 使用Python写Windows Service服务程序
- python下几种打开文件的方式(你习惯的不一定是最好的)
- 【Python常用函数】一文让你彻底掌握Python中的filter函数
- 《Python自然语言处理》-- 1. 概述(笔记)
- 《Python程序设计基础与应用(第2版)》课后习题参考答案
- Python 非线性规划 scipy.optimize.minimize
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(一)
- python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(一)
- 计算一个点是否在多边形里 Python 版详解编程语言
- Python开发系列课程(10) – 那些年我们踩过的那些坑(上)详解编程语言
- Python 基于python实现的http+json协议接口自动化测试框架源码(实用改进版)详解编程语言
- Linux中运行Python文件的步骤(linux运行python文件)
- Python输出函数print()总结(python print())详解编程语言
- python用Redis与Python实现大数据收集与分析(redis 联合)
- 从零学Python之入门(五)缩进和选择
- Python实现的多线程端口扫描工具分享