📜  Plotly-online 使用Python介绍

📅  最后修改于: 2022-05-13 01:54:39.240000             🧑  作者: Mango

Plotly-online 使用Python介绍

plotly库是一个交互式开源库。这可以成为数据可视化和简单轻松地理解数据的非常有用的工具。 Plotly 图形对象是 plotly 的高级界面,易于使用。它可以绘制各种类型的图形和图表,如散点图、折线图、条形图、箱线图、直方图、饼图等。

Python还能够在线上传创建的图形以供网站使用。在本文中,创建了一个简单的散点图以在网站中使用,该图在特定的网站上工作,这是情节和图表工作室的美感。

安装:

pip install plotly
pip install chart-studio             

方法:

A 部分:创建图表

  • 导入模块
  • 创建数据
  • 创建情节
  • 显示图表

B 部分:在线获取图表

  • 在 Chart Studio 中登录/注册。
  • 登录后,在设置部分找到您的用户名和 API 密钥。 (转到配置文件 > 设置 > 重新生成密钥)
  • 现在在你的Python脚本中
    • 再次导入模块
    • 传递 API 密钥和用户名
    • 将所有必要的信息传递给 plot()函数
  • 返回的输出是一个链接,可以在其中实时查看图表。

下面是实现。

Python3
# importing required libraries
import numpy as np
import plotly
import chart_studio
import plotly.express as px
  
# assigning values to x and y
x = np.random.randint(low=1, high=50, size=50)
y = np.random.randint(low=51, high=100, size=50)
  
# creating and displaying graph
fig = px.scatter(x=x, y=y)
fig.show()


Python3
import chart_studio
username =  # 'your username'
api_key =  # 'your api key'
  
chart_studio.tools.set_credentials_file(username=username, api_key=api_key)
  
py.plot(fig, filename='your filename', auto_open=False, sharing='public')


输出:

在 Plotly 中生成的 X 和 Y 之间的图

              

                      

现在我们的图表创建完毕。是时候在网站上在线使用它了。

蟒蛇3

import chart_studio
username =  # 'your username'
api_key =  # 'your api key'
  
chart_studio.tools.set_credentials_file(username=username, api_key=api_key)
  
py.plot(fig, filename='your filename', auto_open=False, sharing='public')

输出: