web-dev-qa-db-fra.com

Utilisation de plotly sans compte plotly en ligne

Est-il possible d'utiliser la bibliothèque plotly pour créer des graphiques en python sans avoir un compte plotly en ligne? Je pense que le code est opensource https://github.com/plotly/plotly.py . J'aimerais savoir si nous pouvons utiliser cela sans compte en ligne.

18
Harnish

Oui, ça peut se faire. Le seul objectif d'un compte plotly est d'héberger les graphiques de votre compte plotly

Plotly Offline vous permet de créer des graphiques hors ligne et de les enregistrer localement. Au lieu de sauvegarder les graphiques sur un serveur, vos données et graphiques resteront dans votre système local. 

25
Nickil Maveli

Vous pouvez travailler hors connexion sans avoir de compte plotly .La version de plotly doit être de série 1.9.x ou supérieure.

import numpy as np
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot,iplot
print (__version__) # requires version >= 1.9.0

#Always run this the command before at the start of notebook
init_notebook_mode(connected=True)
import plotly.graph_objs as go

x=np.array([2,5,8,0,2,-8,4,3,1])
y=np.array([2,5,8,0,2,-8,4,3,1])


data = [go.Scatter(x=x,y=y)]
fig = go.Figure(data = data,layout = go.Layout(title='Offline Plotly Testing',width = 800,height = 500,
                                           xaxis = dict(title = 'X-axis'), yaxis = dict(title = 'Y-axis')))


plot(fig,show_link = False)

Votre bibliothèque de graphiques en mode hors connexion est configurée ... .. Référence: Didacticiel Plotly Offline

Ceci est le graphique hors ligne créé et vous vérifiez qu'il n'y a pas d'URL en ligne car le graphique est stocké dans un répertoire local

7
Sandeep Kadapa

Le forfait hors ligne est idéal pour les utilisateurs non abonnés, mais la qualité de la figure est nettement inférieure à celle de la version en ligne. Cela pourrait poser problème si vous souhaitez enregistrer la figure et la partager avec d’autres.

0
hui chen