Skip to main content

library ML

Project description

KernelGaussiano

Esta es una clase de Python que implementa el kernel gaussiano para suavizar una serie de tiempo. Esta clase permite cargar datos desde un archivo CSV, suavizar la serie de tiempo y graficar tanto la serie original como la suavizada.

Requisitos

Asegúrate de tener instaladas las siguientes bibliotecas antes de utilizar esta clase:

  • pandas
  • numpy
  • matplotlib

Puedes instalarlas utilizando pip:

pip install pandas numpy matplotlib

Uso

from KernelGaussiano import KernelGaussiano

# Inicializa la clase con la ruta del archivo CSV y el valor de sigma (parámetro de suavizado)
kernel = KernelGaussiano("archivo.csv", sigma)

# Grafica la serie de tiempo original y suavizada
kernel.PlotGaussianKernel()

Parámetros

  • data (str): Ruta del archivo CSV con los datos de la serie de tiempo.
  • sigma (float): Parámetro de suavizado.

Ejemplo

kernel = KernelGaussiano("datos_covid.csv", 3.0)
kernel.PlotGaussianKernel()

Créditos

Esta librería fue desarrollada por Luciano Muñoz.

Contacto

Si tienes alguna pregunta o comentario, no dudes en ponerte en contacto conmigo a través de mi correo electrónico: [luciano.munoz1@udea.edu.co].

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kernelmch-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kernelmch-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file kernelmch-0.1.0.tar.gz.

File metadata

  • Download URL: kernelmch-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for kernelmch-0.1.0.tar.gz
Algorithm Hash digest
SHA256 71cfd5e85f0bc80bb92852c8e518529d119b8bf54faf2c33f07fb2bd082f8822
MD5 8f9dc65db0351fbe5040ede70dc21416
BLAKE2b-256 0974f53b076ca5aa68ce6f2c9dafc58edeaf58abd030c6077d2eb3f8a8e44993

See more details on using hashes here.

File details

Details for the file kernelmch-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kernelmch-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for kernelmch-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e6cb0ecaeb787a31d138e0d04bc9607f47725f090a0f94ba4e906536492744a2
MD5 c862894ce3ba1974ee51d42fbdbeb102
BLAKE2b-256 b8595cc8fef0bbf79ac93e7f601b8d274b83424ccfe30e06015c86672dd08460

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page