可视化 (AEN 4.1.1)

绘图

Anaconda Enterprise Notebooks 支持 Python 和 R 语言的多个可视化包。

对于 Python,默认环境已经安装了 Matplotlib 和 Bokeh。

对于 R 语言,默认环境已经安装了 r-ggplot2 和 r-bokeh。

Matplotlib

Matplotlib是一个 Python 2D 和 3D 绘图和可视化库,可在各种硬拷贝格式和跨平台的交互式环境中生成出版物质量的图形。

在运行默认环境 Matplotlib 的笔记本中,可以通过执行以下代码在输出单元格中显示图形。

导入 matplotlib.pyplot 作为 plt 
% matplotlib  inline

例如,这是从正态分布中获取的值的累积密度函数 (CDF) 图的屏幕截图。

多氯联苯

您可以在matplotlib 网站上找到图库示例文档绘图命令列表

散景

Bokeh是一个交互式可视化库,它针对现代 Web 浏览器提供优雅、简洁的新颖图形结构。

在运行默认环境的笔记本中,可以通过执行以下代码在输出单元格中显示散景图。

 bokeh.io 导入 output_notebook  显示
output_notebook ()

这是使用 autompg 样本数据集的 392 辆汽车的每加仑英里数与马力的散点图的屏幕截图。

散景MPG

ggplot

ggplot2是 R 语言的绘图系统,基于图形语法,它尽量取基本和点阵图形的好的部分,而不是坏的部分。

要将 ggplot2 与 Anaconda Enterprise Notebooks 一起使用,请使用 R 内核打开一个新笔记本。然后,您可以使用以下代码加载 ggplot2 库。

ggplot2 

这是使用 dplyr 库提供的 iris 数据集的萼片宽度与萼片长度的散点图的屏幕截图。

绘图