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
ValueErrorserá 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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8630b70b79c0cc2097e4b3e646c8d538c8ca18ec9bf3d53f488d20c810d83d07
|
|
| MD5 |
4e8315c44885468ffe08d164f30518cb
|
|
| BLAKE2b-256 |
4b1dc9c1502c5072daa5f4d00ba501e9647c122665e4c0afc209afd89e2a9f8f
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3556abae86d329babb45c21b4fe8ef18d4e789745124dd2ee000578080476ea2
|
|
| MD5 |
035482cd60f149c988b2b0fc8ff82f2c
|
|
| BLAKE2b-256 |
f6f13c58248806e573499a63e266b69fee355a05509ed0066bd67a239a9b303f
|