Python | Trazado geográfico usando plotly

El trazado geográfico se utiliza para el mapa mundial, así como para los estados de un país. Utilizado principalmente por analistas de datos para verificar las exportaciones agrícolas o para visualizar dichos datos.

plotly es una biblioteca de Python que se utiliza para diseñar gráficos, especialmente gráficos interactivos. Puede trazar varios gráficos y cuadros como histograma, diagrama de barras, diagrama de caja, diagrama de dispersión y muchos más. Se utiliza principalmente en el análisis de datos, así como en el análisis financiero. plotly es una biblioteca de visualización interactiva.

cufflink se conecta gráficamente con pandas para crear gráficos y cuadros de marcos de datos directamente. la coropleta se usa para describir el trazado geográfico de EE. UU. choropleth se utiliza en el trazado de mapas del mundo y muchos más.

Comando para instalar plotly:

pip install plotly 

A continuación se muestra la implementación:

# Python program to plot 
# geographical data using plotly
  
# importing all necessary libraries
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd
  
# some more libraries to plot graph
from plotly.offline import download_plotlyjs, init_notebook_mode, iplot, plot
  
# To establish connection
init_notebook_mode(connected = True)
  
  
# type defined is choropleth to
# plot geographical plots
data = dict(type = 'choropleth',
  
            # location: Arizoana, California, Newyork
            locations = ['AZ', 'CA', 'NY'],
              
            # States of USA
            locationmode = 'USA-states',
              
            # colorscale can be added as per requirement
            colorscale = 'Portland',
              
            # text can be given anything you like
            text = ['text 1', 'text 2', 'text 3'],
            z = [1.0, 2.0, 3.0],
            colorbar = {'title': 'Colorbar Title Goes Here'})
              
layout = dict(geo ={'scope': 'usa'})
  
# passing data dictionary as a list 
choromap = go.Figure(data = [data], layout = layout)
  
# plotting graph
iplot(choromap)

Producción:
map

Publicación traducida automáticamente

Artículo escrito por aishwarya.27 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *