![]()
作者简介 池内孝启,曾担任数家IT创业公司,以及株式会社ALBERT的执行董事,在2015年创立株式会社eurie(现改名为株式会社slideship),是该公司的Founder&CEO。2017年开发了用于在线制作和演示幻灯片的网站slideship.com。 同时也是Python和数据分析者社区PyData.Tokyo的发起人之一。著有《精选python库技巧大全》(2015年 技术评论社出版),《Python程序员手册》(2015年 技术评论社出版)等。 片柳薫子,在农研机构农业环境变动研究中心从事研究工作,也是PyLadies Tokyo的运营工作人员。从2014年开始使用Python进行数据分析。 岩尾遥,曾担任多家公司的软件设计师、架构师等,现在就职于谷歌,负责Google Cloud Platform的开发。积极参与各种相关活动以使更多的人能够使用Python云环境。 都利来,使用Python进行金融数据分析,Python×金融社区 fin-py的主要创始人。 目录 第1章 导入Jupyter Notebook 1-1 Project Jupyter 的起源 1-2 利用Anaconda 构建环境 在Windows上安装Anaconda 在macOS 上安装Anaconda 1-3 conda 命令的使用方法 使用conda命令进行包管理 删除和更新软件包 Anaconda虚拟环境 激活虚拟环境 关闭conda环境 1-4 设置环境支持中文 绘制图形时的乱码问题 安装中文字体 使用中文字体 通过配置文件设置中文字体 第2章 Jupyter Notebook 的基础操作 2-1 在Jupyter Notebook 上运行代码 新建Notebook 运行代码 变量和函数的定义及用法 使用Python的标准库 使用代码补全功能 2-2 Jupyter Notebook 的界面 File菜单 Edit 菜单 View 菜单 Insert 菜单 Cell菜单 Kernel菜单 Widgets菜单 Help菜单 工具栏 2-3 Jupyter Notebook 的快捷键 编辑模式与命令模式 显示快捷键一览 常用的快捷键 2-4 Jupyter Notebook 的保存和复用 Notebook文件(.ipynb文件)的内部结构 保存文件 Auto Save 功能 Checkpoint 读取文件并复用 2-5 使用Markdown 和公式 什么是Markdown 使用Markdown 使用Markdown 为Notebook的内容写注释 使用公式 上传图片 2-6 使用魔法命令 Shell脚本(命令行)的使用方法 魔法命令的基本用法 常用的魔法命令 %history %ls %autosave %matplotlib 2-7 共享Jupyter Notebook 的方法 在GitHub上公开Notebook nbviewer 第3章 使用pandas进行数据分析 3-1 pandas 的特点 3-2 样本数据的说明 anime.csv文件 anime_master.csv文件 anime_split_genre.csv文件 anime_genre_top10.csv文件 anime_genre_top10_pivoted.csv文件 anime_stock_price.csv文件 anime_stock_returns.csv文件 4816.csv文件、3791.csv文件、n225.csv文件 3-3 Series 新建Series 使用标签选择数据 通过指定位置选择数据 使用布尔值选择数据 3-4 DataFrame 新建DataFrame 使用标签选择数据 使用iloc选择数据 通过指定列名选择数据 使用布尔值选择数据 3-5 读取各种格式的数据 读取CS 内容推荐 Jupyter Notebook 被广泛用作数据分析的工具或学习Python 的开发环境。本书共10章,重点介绍了如何使用Jupyter Notebook 进行数据可视化分析,包括Jupyter Notebook 的基础操作、使用pandas 进行数据分析、使用Matplotlib 绘图、完全掌握Matplotlib、使用Bokeh 绘图、完全掌握Bokeh、自定义Jupyter Notebook、使用云端Jupyter Notebook、用Jupyter Notebook 编写Ruby 和R 语言等内容。 |