Traccia dati in streaming con Plotly Express e Python

 | Intelligenza-Artificiale

Tracciamento della ISS in tempo reale

La Stazione Spaziale Internazionale (immagine da Galleria di immagini della NASA)

Flusso di dati si riferisce a dati in tempo reale che fluiscono continuamente da una fonte a una destinazione. Include audio, video, testo o dati numerici generati da fonti quali piattaforme di social media, sensori e server. La trasmissione dei dati avviene in un flusso costante senza inizio o fine fissi. Lo streaming di dati è importante in settori quali la sanità, la finanza e i trasporti e costituisce una componente chiave del sistema Internet delle cose (IoT).

La capacità di gestire lo streaming di dati è un’abilità importante per un data scientist. In questo Scienza dei dati di successo rapido progetto, utilizzeremo i dati in streaming per tracciare la Stazione Spaziale Internazionale (ISS) mentre orbita attorno alla Terra. Per la codifica utilizzeremo Python e Plotly Express in un Jupyter Notebook.

Telemetria è il sul posto raccolta e trasmissione automatica dei dati dei sensori remoti alle apparecchiature riceventi per il monitoraggio. Sebbene esistano numerose fonti per la telemetria della ISS, utilizzeremo il file API REST WTIA (WTIA sta per Dove si trova la ISS?).

Questa API è stata scritta da Bill Shupp per includere più funzionalità di quelle fornite dai tipici siti di monitoraggio/notifica della ISS. Alla fine dell’articolo, elencherò alcune fonti aggiuntive per la telemetria e il tracciamento della ISS, nel caso volessi provarle o confrontare i nostri risultati con i loro.

Trama espressa è una parte integrata della libreria grafica Plotly. Essendo una versione più semplice e di livello superiore di Plotly, è il punto di partenza consigliato per la creazione delle figure più comuni.

Plotly Express contiene più di 30 funzioni per creare intere figure contemporaneamente e l’API per queste funzioni è stata attentamente progettata per essere il più coerente e facile da apprendere possibile. Ciò semplifica il passaggio da un tipo di figura all’altro durante una sessione di esplorazione dei dati.

Sebbene Plotly Express sia facile da usare e crei grafici belli e interattivi, non sono personalizzabili come i grafici generati in librerie di livello inferiore come Plotly o matplotlib. Come sempre, bisogna rinunciare ad un po’ di controllo per la facilità d’uso.

Fonte: towardsdatascience.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *