Skip to main content

Biblioteca para análise de coeficientes de correlação

Project description

coef_analysis

Uma biblioteca simples para calcular coeficientes de correlação entre colunas de um DataFrame e uma variável alvo.

Instalação

Instale a biblioteca com:

pip install coef_analysis

Como usar

Importação

from coef_analysis import get_coef
import pandas as pd

# Criando um DataFrame de exemplo
dados = {
    "idade": [25, 30, 35, 40, 45],
    "salario": [3000, 4000, 5000, 6000, 7000],
    "horas_trabalho": [40, 38, 36, 35, 30]
}
df = pd.DataFrame(dados)

# Calculando a correlação com a variável alvo "salario"
resultado = get_coef(df, alvo="salario")
print(resultado)

Parâmetros da função get_coef

Parâmetro Tipo Descrição
data pandas.DataFrame O DataFrame contendo os dados.
alvo str Nome da coluna alvo para cálculo da correlação.
limite list (default: [-0.01, 0.01]) Intervalo de correlação considerada insignificante.
ascending bool (default: False) Se True, ordena os coeficientes de forma crescente.

Retorno

A função retorna um pandas.DataFrame contendo:

  • Valores: Nome das colunas correlacionadas com a variável alvo.
  • Coeficiente de Correlação: O valor da correlação calculado.

Tratamento de Erros

  • Se a variável alvo não existir no DataFrame, um ValueError será levantado.
  • Se nenhuma correlação significativa for encontrada dentro dos critérios, a mensagem "Ajuste seu Limite" será exibida.

Licença

Este projeto está licenciado sob a MIT License.

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

coef_analysis-0.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

coef_analysis-0.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file coef_analysis-0.3.tar.gz.

File metadata

  • Download URL: coef_analysis-0.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for coef_analysis-0.3.tar.gz
Algorithm Hash digest
SHA256 8630b70b79c0cc2097e4b3e646c8d538c8ca18ec9bf3d53f488d20c810d83d07
MD5 4e8315c44885468ffe08d164f30518cb
BLAKE2b-256 4b1dc9c1502c5072daa5f4d00ba501e9647c122665e4c0afc209afd89e2a9f8f

See more details on using hashes here.

File details

Details for the file coef_analysis-0.3-py3-none-any.whl.

File metadata

  • Download URL: coef_analysis-0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for coef_analysis-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3556abae86d329babb45c21b4fe8ef18d4e789745124dd2ee000578080476ea2
MD5 035482cd60f149c988b2b0fc8ff82f2c
BLAKE2b-256 f6f13c58248806e573499a63e266b69fee355a05509ed0066bd67a239a9b303f

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