datos_numeros_y_genero/src/serie_de_tiempo.py

35 lines
913 B
Python

import numpy as np
import pandas as pd
import preprocesar_datos as p_datos
import utilerias as ut
class SerieDeTiempo:
"""Esta clase gestiona la serie de tiempo."""
def __init__(self):
self.carga_datos()
self.definir_variables()
self.preprocesar_datos()
def carga_datos(self):
"""Carga los datos de los reportes al 911."""
nombre_de_archivo = "data/dvgm.csv"
data_path = ut.abs_path(nombre_de_archivo)
self.data = pd.read_csv(data_path)
def definir_variables(self):
"""Método que define variables necesarias respecto a los datos."""
self.atributos = self.data.columns.values
def preprocesar_datos(self):
"""Método que preprocesa los datos que lo requieren."""
p_datos.run(self.data)
print(self.data.groupby("via_recepcion").count())
if __name__ == "__main__":
st = SerieDeTiempo()