Domanda

Sto cercando di trovare un pacchetto di costruire un cruscotto con grafici interattivi (tra cui widget come slider) in pitone (principalmente IPython notebook). So che c'è plotly ma vorrei una soluzione completamente open-source senza vincoli (cioè avente un archivio pubblico come con plotly senza il canone di abbonamento).

Ho guardato IPython Dashboard ma è non compatibile con pitone 3 (a causa di MySQL-python).

Qualcuno ha avuto fortuna con qualsiasi altro pacchetto?

È stato utile?

Soluzione

Date un'occhiata al IPyWidgets: https://ipywidgets.readthedocs.io/en/latest/

ho usato per creare cruscotti interattivi in ??IPython / Jupyter. E 'molto conciso e potente.

È possibile definire una funzione:

def f(x):
return x

E lo si collega a un widget utilizzando il Interact () la funzione.

interact(f, x=10);

Questo genera un widget (un cursore in questo caso) e aggiorna automaticamente la funzione con il nuovo ingresso quando si interagisce con il widget. Il tipo di widget è determinata dal valore di default specificato (vale a dire una casella di controllo per un valore booleano, una casella di testo per una stringa, ecc.)

Altri suggerimenti

Python ha strumenti simili a lucido la società, che lo rendono facile la creazione di dashboard con diversi widget tra cui cursori, trame e tabelle. Ad esempio, Bowtie ti permette di fare questo. Si richiede più l'installazione di widget Jupyter ma ha più potere a mio parere.

C'è una lista decente di strumenti simili per python qui .

Scopri Dash per Python . Il pacchetto base è open source, anche funzioni avanzate come grafico di hosting richiederebbe un pacchetto aziendale, che viene pagato.

E 'un framework che consente di creare grandi cruscotti interattivi web di qualità a base di. E 'costruito in cima alla plotly, che utilizza per la sua visualizzazione. Ecco la documentazione per un cursore

Qui ci sono un paio di esempi di cosa si può fare con il precipitare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top