Ir al contenido principal

Destacado

Ideas para proyectos

 ¿Alguna vez les ha tocado que les dejen tarea o un proyecto que sea crear algo nuevo desde cero? Si ese es tu caso, te quiero compartir algunas ideas de proyectos que puedes hacer , esto lo puedes utilizar para tus proyectos de clases  o quizá te sirva de idea para tu tesis. Manejo de activos fijos por medio de RFID Te detallo mas la idea, hay una placas magnéticas que almacenan información y que pueden ser leídas con un escáner y eso te ayuda a poder tener la información de rápida lectura y te sirve para hacer inventarios mas rápidos y efectivos. Quizá solo hay que valorar el costo beneficio, es decir saber el costo total de tu activo fijo y el costo de las RFID y de los escáner para leerlos. Lo que puedes desarrollar es el software que las lea que almacene la información y que sea visible cuando escaneen en un celular con un QR pegado al activo fijo. IoT para control un cuarto frio, utilizando energía limpia Imagina que tienes un cuarto con aires acondicionados que te permite almace

Ejemplos Python para hacer gráficas en mapas

Como hemos visto en otras publicaciones del blog Python es un lenguaje muy amigable y con muchas librarías que permiten apoyarnos para realizar tareas de la manera más ágil.

En esta ocasión quiero mostrarles como pueden hacer para mostrar datos en mapas, por ejemplo si quieren representar en el mapa de México la cantidad de universidades por cada estado y obtener una imagen como la siguiente:

Tendremos que utilizar las librería 

  •  geopandas
  •  matplotlib.pyplot 
  •  numpy 
  •  pandas 

Para este ejemplo necesitamos:


Vamos a utilizar el siguiente código

import geopandas as gpd
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

direccion = 'tu directorio //mexican-states-master'
direccion2 = 'tu directorio\\carpeta\\'
shapefile = gpd.read_file(direccion+'\mexican-states.shp')
shapefile.head(5)
estados = pd.read_csv(direccion2+'UniMex.csv',encoding='UTF-8',low_memory=False)
estados.head(5)
shapefile = shapefile.merge(
                     right = estados,
                     left_on = 'name',
                     right_on = 'Estado',
                     how = 'left'
                     )
shapefile.plot(column = 'Numero_Universidades',
               legend = True, 
            legend_kwds = {
              'label': "Número de Universidades",
              'orientation': "horizontal"
              },
            cmap = 'Greens')


Les comparto un vídeo demostrativo del programa





Espero les sea de utilidad y nos compartan.

Comentarios

Publicar un comentario

Entradas populares

Chatbot