Come utilizzare Folium per visualizzare i dati geospaziali nel notebook Jupyter
Folium è una libreria Python open source che consente di creare visualizzazioni basate su mappe nel codice. Supporta funzionalità avanzate come mappe di calore, analisi del tempo e mappe choropleth. È possibile utilizzarlo all'interno di un notebook Jupyter per esplorare visivamente i dati geografici o includere una mappa nel report di data science.
In questo blog, vi presenteremo la libreria Folium e vi forniremo una conoscenza di base su come utilizzarla. Inizieremo creando un semplice grafico e poi ci baseremo su di esso per dimostrare le varie funzionalità della libreria. Questo processo è simile al modo in cui le case automobilistiche producono un nuovo modello di veicolo; Prima costruiscono il telaio (scheletro) e poi lo dipingono prima di aggiungere le ruote e altri accessori.
Useremo la libreria di forium insieme alla libreria Pandas per creare una mappa web del set di dati Volcanoes_USA e quindi vincolare i dati al livello sulla mappa. Il risultato sarà una mappa che mostra le posizioni dei vulcani negli Stati Uniti e la loro elevazione nei metri.
Folium è una biblioteca Python potente e di facile utilizzo per realizzare visualizzazioni geografiche interattive. Questa libreria fornisce un'API per il volantino, un famoso framework di mappatura per JavaScript e consente di creare una mappa semplicemente fornendo i dati desiderati alla libreria. La mappa può quindi essere salvata come file HTML o ospitata online.