New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

openpe

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openpe

Open Python Package for simple access to Peruvian Open Data

pipPyPI
Version
0.3.6
Maintainers
1

OpenPE: Acceso simplificado a los datos abiertos de Perú

¡Bienvenido! Este es un resumen de openpe, una librería diseñada para facilitar la obtención de datasets desde la Plataforma Nacional de Datos Abiertos (PNDA) del Perú datosabiertos.gob.pe.

¿Qué es OpenPE?

openpe simplifica el proceso de búsqueda y descarga de datos desde el portal de datos abiertos. Proporciona funciones intuitivas para:

  • Buscar datasets: Encuentra datasets por categorías o accede a conjuntos específicos utilizando su nombre o URL.
  • Descargar datasets: Obtén datasets y archivos asociados en formatos comunes como CSV, XSLX, y otros.
  • Explorar metadatos: Accede a información detallada sobre cada dataset, incluyendo los diccionarios de datos.

Instalación de OpenPE ️

Ejecuta:

pip install openpe

Primeros pasos con OpenPE

1. Importar la librería

import openpe as pe

2. Obtener un dataset específico

dataset = pe.get_dataset('alumnos-matriculados-en-la-universidad-nacional-de-ingeniería-uni')
dataset.to_dict()

3. Acceder directamente a los datos con data()

data = dataset.data()
data.head()

4. Consultar el diccionario de datos con data_dictionary

print(dataset.data_dictionary)

5. Descargar los archivos del dataset

dataset.download_files()

6. Trabaja con tus archivos locales con load()

dataset = pe.load('alumnos-matriculados-en-la-universidad-nacional-de-ingeniería-uni')
dataset.data().head()

Ejemplo completo: Analizando matrículas de la UNI

import openpe

dataset = openpe.get_dataset('alumnos-matriculados-en-la-universidad-nacional-de-ingeniería-uni')
data = dataset.data()

alumnos_por_anio = data['ANIO'].value_counts().sort_index()
print("\nCantidad de alumnos matriculados por año:")
print(alumnos_por_anio)

Tutorial detallado en Colab

Para una guía paso a paso con ejemplos prácticos, consulta el siguiente notebook de Google Colab:

Siguientes pasos

Prueba buscar un dataset de tu interés en datosabiertos.gob.pe y usa openpe para trabajar con ellos. Para potenciar tu experiencia, prueba la extensión de Chrome Ideas Abiertas. ✨

LinkedIn: Ivan Yang Rodriguez Carranza

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts