Plotly教程

Plotly 与Matplotlib

本章介绍名为 Matplotlib 的数据可视化库和名为 Chart Studio 的在线绘图工具。

Matplotlib

Matplotlib 是一个流行的 Python 数据可视化库,能够生成生产就绪但静态的绘图。您可以在 mpl_to_plotly() f 的帮助下将您的静态 matplotlib 图形 转换为交互式绘图 plotly.tools 模块中的函数。
以下脚本使用 Matplotlib 的 PyPlot API 生成 正弦波线图
from matplotlib import pyplot as plt
import numpy as np
import math 
#needed for definition of pi
x = np.arange(0, math.pi*2, 0.05)
y = np.sin(x)
plt.plot(x,y)
plt.xlabel("angle")
plt.ylabel("sine")
plt.title('sine wave')
plt.show()
现在我们将把它转换成一个情节图如下-
fig = plt.gcf()
plotly_fig = tls.mpl_to_plotly(fig)
py.iplot(plotly_fig)
代码的输出如下-
Matplotlib

图表工作室

Chart Studio 是 Plotly 提供的在线绘图制作工具。它提供了一个图形用户界面,用于将数据导入和分析到网格中并使用统计工具。图形可以嵌入或下载。它主要用于更快、更高效地创建图形。
登录 plotly 帐户后,通过访问链接启动图表工作室应用程序 https://plot.ly/create。该网页在绘图区域下方提供了一个空白工作表。 Chart Studio 让您可以通过按下 + trace 按钮来添加绘图轨迹。
Chart Studio
菜单中提供了各种绘图结构元素,例如注释、样式等,以及保存、导出和共享绘图的功能。
让我们在工作表中添加数据并从跟踪类型中添加 选择条形图跟踪
选择栏
单击类型文本框并选择条形图。
选择栏
然后,为 xy 轴提供数据列并输入绘图标题。
数据列
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4