# Biblioteca Helper

[! [Llicència: MIT] (https://img.shields.io/badge/license-mit-yellow.svg)] (llicència)  
[! [Pypi] (https://img.shields.io/pypi/v/pyhelper-tools-jbhm?style=for-the-badge&label=pypi&color=Blue)] (https://pypi.org/project/pyhelper-tools-jbhm/)  

## 🌍 Idiomes disponibles

[! [en] (https://img.shields.io/badge/lang-en-red.svg)] (readme.md)  
[! [ES] (https://img.shields.io/badge/lang-es-yellow.svg)] (readme.es.md)  
[!  
[! [DE] (https://img.shields.io/badge/lang-de-reen.svg)] (readme.de.md)  
[! [ru] (https://img.shields.io/badge/lang-ru-purple.svg)] (readme.ru.md)  
[! [Tr] (https://img.shields.io/badge/lang-tr-orange.svg)] (readme.tr.md)  
[!  
[! [IT] (https://img.shields.io/badge/lang-it-lightgrey.svg)] (readme.it.md)  
[! [Pt] (https://img.shields.io/badge/lang-pt-brightgreen.svg)] (readme.pt.md)  
[! [SV] (https://img.shields.io/badge/lang-sv-blue.svg)] (readme.sv.md)  
[! [Ja] (https://img.shields.io/badge/lang-ja-red.svg)] (readme.ja.md)  
[!  
[! [AF] (https://img.shields.io/badge/lang-af-orange.svg)] (readme.af.md)  
[! [SQ] (https://img.shields.io/badge/lang-sq-blue.svg)] (readme.sq.md)  
[!  
[! [Hy] (https://img.shields.io/badge/lang-hy-red.svg)] (readme.hy.md)  
[! [com] (https://img.shields.io/badge/lang-as-purple.svg)] (readme.as.md)  
[! [ay] (https://img.shields.io/badge/lang-ay-brown.svg)] (readme.ay.md)  
[! [az] (https://img.shields.io/badge/lang-az-lightblue.svg)] (readme.az.md)  
[! [BM] (https://img.shields.io/badge/lang-bm-darkgreen.svg)] (readme.bm.md)  
[! [EU] (https://img.shields.io/badge/lang-eu-pink.svg)] (readme.eu.md)  
[! [ser] (https://img.shields.io/badge/lang-be-darkblue.svg)] (readme.be.md)  
[! [bn] (https://img.shields.io/badge/lang-bn-teal.svg)] (readme.bn.md)  
[! [Bho] (https://img.shields.io/badge/lang-bho-orange.svg)] (readme.bho.md)  
[! [BS] (https://img.shields.io/badge/lang-bs-purple.svg)] (readme.bm.md)  
[! [bg] (https://img.shields.io/badge/lang-bg-reen.svg)] (readme.bg.md)  
[! [CA] (https://img.shields.io/badge/lang-ca-yellow.svg)] (readme.ca.md)  
[! [CEB] (https://img.shields.io/badge/lang-ceb-blue.svg)] (readme.ceb.md)  
[! [NY] (https://img.shields.io/badge/lang-ny-red.svg)] (readme.ny.md)  
[! [CO] (https://img.shields.io/badge/lang-co-reen.svg)] (readme.co.md)  
[! [hr] (https://img.shields.io/badge/lang-hr-blue.svg)] (readme.hr.md)  
[! [CS] (https://img.shields.io/badge/lang-cs-red.svg)] (readme.cs.md)  
[! [da] (https://img.shields.io/badge/lang-da-purple.svg)] (readme.da.md)  
[! [DV] (https://img.shields.io/badge/lang-dv-orange.svg)] (readme.dv.md)  
[! [doi] (https://img.shields.io/badge/lang-doi-brown.svg)] (readme.doi.md)  
[! [nl] (https://img.shields.io/badge/lang-nl-orange.svg)] (readme.nl.md)  
[! [eo] (https://img.shields.io/badge/lang-eo-reen.svg)] (readme.eo.md)  
[! [ET] (https://img.shields.io/badge/lang-et-blue.svg)] (readme.et.md)  
[! [EE] (https://img.shields.io/badge/lang-ee-red.svg)] (readme.ee.md)  
[! [TL] (https://img.shields.io/badge/lang-tl-purple.svg)] (readme.tl.md)  
[! [fi] (https://img.shields.io/badge/lang-fi-blue.svg)] (readme.fi.md)  
[! [fy] (https://img.shields.io/badge/lang-fy-orange.svg)] (readme.fy.md)  
[! [Gl] (https://img.shields.io/badge/lang-gl-green.svg)] (readme.gl.md)  
[! [Ka] (https://img.shields.io/badge/lang-ka-red.svg)] (readme.ka.md)  
[! [el] (https://img.shields.io/badge/lang-el-blue.svg)] (readme.el.md)  
[! [Gn] (https://img.shields.io/badge/lang-gn -purple.svg)] (readme.gn.md)  
[! [Gu] (https://img.shields.io/badge/lang-gu-orange.svg)] (readme.gu.md)  
[! [ht] (https://img.shields.io/badge/lang-ht-reen.svg)] (readme.ht.md)  
[! [ha] (https://img.shields.io/badge/lang-ha-blue.svg)] (readme.ha.md)  
[! [Haw] (https://img.shields.io/badge/lang-haw-red.svg)] (readme.haw.md)  
[! [iw] (https://img.shields.io/badge/lang-iw-purple.svg)] (readme.iw.md)  
[! [Hola] (https://img.shields.io/badge/lang-hi-arange.svg)] (readme.hi.md)  
[! [hmn] (https://img.shields.io/badge/lang-hmn-reen.svg)] (readme.hmn.md)  
[! [Hu] (https://img.shields.io/badge/lang-hu-blue.svg)] (readme.hu.md)  
[! [és] (https://img.shields.io/badge/lang-is-red.svg)] (readme.is.md)  
[! [ig] (https://img.shields.io/badge/lang-ig-purple.svg)] (readme.ig.md)  
[! [ilo] (https://img.shields.io/badge/lang-ilo-orange.svg)] (readme.ilo.md)  
[! [id] (https://img.shields.io/badge/lang-id-reen.svg)] (readme.id.md)  
[! [GA] (https://img.shields.io/badge/lang-ga-blue.svg)] (readme.ga.md)  
[! [JW] (https://img.shields.io/badge/lang-jw-red.svg)] (readme.jw.md)  
[! [KN] (https://img.shields.io/badge/lang-knpurple.svg)] (readme.kn.md)  
[! [KK] (https://img.shields.io/badge/lang-kk-orange.svg)] (readme.kk.md)

[! [km] (https://img.shields.io/badge/lang-km-reen.svg)] (readme.km.md)  
[! [RW] (https://img.shields.io/badge/lang-rw-blue.svg)] (readme.rw.md)  
[! [GOM] (https://img.shields.io/badge/lang-gom-red.svg)] (readme.gom.md)  
[! [KO] (https://img.shields.io/badge/lang-ko-purple.svg)] (readme.ko.md)  
[! [Kri] (https://img.shields.io/badge/lang-kri-arange.svg)] (readme.kri.md)  
[! [Ku] (https://img.shields.io/badge/lang-ku-reen.svg)] (readme.ku.md)  
[! [CKB] (https://img.shields.io/badge/lang-ckb-blue.svg)] (readme.ckb.md)  
[! [Ky] (https://img.shields.io/badge/lang-ky-red.svg)] (readme.ky.md)  
[! [LO] (https://img.shields.io/badge/lang-purple.svg)] (readme.lo.md)  
[! [LA] (https://img.shields.io/badge/lang-la-orange.svg)] (readme.la.md)  
[! [lv] (https://img.shields.io/badge/lang-lv-reen.svg)] (readme.lv.md)  
[! [ln] (https://img.shields.io/badge/lang-ln-blue.svg)] (readme.ln.md)  
[! [lt] (https://img.shields.io/badge/lang-lt-red.svg)] (readme.lt.md)  
[! [lg] (https://img.shields.io/badge/lang-lg-purple.svg)] (readme.lg.md)  
[! [lb] (https://img.shields.io/badge/lang-lb-orange.svg)] (readme.lb.md)  
[! [MK] (https://img.shields.io/badge/lang-mk-reen.svg)] (readme.mk.md)  
[! [mai] (https://img.shields.io/badge/lang-mai-blue.svg)] (readme.mai.md)  
[! [Mg] (https://img.shields.io/badge/lang-mg-red.svg)] (readme.mg.md)  
[! [MS] (https://img.shields.io/badge/lang-ms-purple.svg)] (readme.ms.md)  
[! [ml] (https://img.shields.io/badge/lang-ml-orange.svg)] (readme.ml.md)  
[! [Mt] (https://img.shields.io/badge/lang-mt-reen.svg)] (readme.mt.md)  
[! [Mi] (https://img.shields.io/badge/lang-mi-blue.svg)] (readme.mi.md)  
[! [Mr] (https://img.shields.io/badge/lang-mr-red.svg)] (readme.mr.md)  
[! [Lus] (https://img.shields.io/badge/lang-lus-purple.svg)] (readme.lus.md)  
[! [Mn] (https://img.shields.io/badge/lang-mn-orange.svg)] (readme.mn.md)  
[! [My] (https://img.shields.io/badge/lang-my-reen.svg)] (readme.my.md)  
[! [NE] (https://img.shields.io/badge/lang-ne-blue.svg)] (readme.ne.md)  
[! [No] (https://img.shields.io/badge/lang-no-red.svg)] (readme.no.md)  
[! [o] (https://img.shields.io/badge/lang-or-purple.svg)] (readme.or.md)  
[! [om] (https://img.shields.io/badge/lang-om-orange.svg)] (readme.om.md)  
[! [PS] (https://img.shields.io/badge/lang-ps-reen.svg)] (readme.ps.md)  
[! [FA] (https://img.shields.io/badge/lang-fa-blue.svg)] (readme.fa.md)  
[! [Qu] (https://img.shields.io/badge/lang-qu-red.svg)] (readme.qu.md)  
[! [Ro] (https://img.shields.io/badge/lang-ro-purple.svg)] (readme.ro.md)  
[! [SM] (https://img.shields.io/badge/lang-sm-orange.svg)] (readme.sm.md)  
[! [Sa] (https://img.shields.io/badge/lang-sa-reen.svg)] (readme.sa.md)  
[! [GD] (https://img.shields.io/badge/lang-gd-blue.svg)] (readme.gd.md)  
[! [NSO] (https://img.shields.io/badge/lang-nso-red.svg)] (readme.nso.md)  
[! [St] (https://img.shields.io/badge/lang-st-purple.svg)] (readme.st.md)  
[! [Sn] (https://img.shields.io/badge/lang-sn-orange.svg)] (readme.sn.md)  
[! [SD] (https://img.shields.io/badge/lang-sd-reen.svg)] (readme.sd.md)  
[! [Si] (https://img.shields.io/badge/lang-si-blue.svg)] (readme.si.md)  
[! [SK] (https://img.shields.io/badge/lang-sk-red.svg)] (readme.sk.md)  
[! [SL] (https://img.shields.io/badge/lang-sl-purple.svg)] (readme.sl.md)  
[! [SO] (https://img.shields.io/badge/lang-so-orange.svg)] (readme.so.md)  
[! [Su] (https://img.shields.io/badge/lang-su-reen.svg)] (readme.su.md)  
[! [SW] (https://img.shields.io/badge/lang-sw-blue.svg)] (readme.sw.md)  
[! [Tg] (https://img.shields.io/badge/lang-tg-red.svg)] (readme.tg.md)  
[!  
[! [TT] (https://img.shields.io/badge/lang-tt-orange.svg)] (readme.tt.md)  
[! [TE] (https://img.shields.io/badge/lang-te-reen.svg)] (readme.te.md)  
[! [Th] (https://img.shields.io/badge/lang-th-blue.svg)] (readme.th.md)  
[! [Ti] (https://img.shields.io/badge/lang-ti-red.svg)] (readme.ti.md)  
[! [TS] (https://img.shields.io/badge/lang-ts-purple.svg)] (readme.ts.md)  
[! [TK] (https://img.shields.io/badge/lang-tk-orange.svg)] (readme.tk.md)  
[! [AK] (https://img.shields.io/badge/lang-ak-reen.svg)] (readme.ak.md)  
[!  
[! [ur] (https://img.shields.io/badge/lang-ur-red.svg)] (readme.ur.md)  
[! [UG] (https://img.shields.io/badge/lang-ug-purple.svg)] (readme.ug.md)  
[! [Uz] (https://img.shields.io/badge/lang-uz-orange.svg)] (readme.uz.md)  
[! [vi] (https://img.shields.io/badge/lang-vi-reen.svg)] (readme.vi.md)  
[! [Cy] (https://img.shields.io/badge/lang-cy-blue.svg)] (readme.cy.md)

[! [xh] (https://img.shields.io/badge/lang-xh-red.svg)] (readme.xh.md)  
[! [Yi] (https://img.shields.io/badge/lang-yi-purple.svg)] (readme.yi.md)  
[!  
[!

---

## 📖 Visió general

** Pyhelper ** és un versàtil conjunt d’eines Python dissenyat per simplificar ** Anàlisi de dades, visualització, operacions estadístiques i fluxos de treball d’utilitat **.  
S'integra perfectament en projectes acadèmics, de recerca i professionals, cosa que us permet centrar -vos en informació en lloc del codi de placa de caldera.

Avantatges clau:
- 🧮 Estadístiques integrades ** Utilitats de matemàtiques **
-📊 Embaladors de visualització de dades fàcils d’utilitzar ** **
- 🗂 Handy ** Manipulació i cerca de fitxers **
- 🔍 ** Validació de sintaxi ** per a fitxers Python
-🌍 ** Suport multi-llenguatge ** amb traduccions preparades per utilitzar
- 🚀 Optimitzat per a ** Prototipat ràpid ** i ** Finalitat Educativa **

---

## ✨ funcions

### 📊 Visualització de dades
- Gràfics de barres horitzontals i verticals (`hbar`,` vbar`)
- gràfics de pastissos (`pie ')
- Parcel·les de caixa (`Boxplot ')
- Histogrames (`Histo ')
- Focs de calor (`Funcionament de calor ')
- Taules de dades (`taula ')
- Visualitzacions avançades (dispersió, violí, kde, pairplot, etc.)

### 📈 Anàlisi estadística
- Mesures de tendència central:  
  `get_media`,` get_median`, `get_moda '
- Mesures de dispersió:  
  `get_rank`,` get_var`, `get_desv`,` dispar
- Normalització de dades ("Normalitzar")
- Detecció superior (mètodes IQR i Z-Score)
- Transformacions de dades condicionals (`condicionades ')

### 🛠 Utilitats
- Descobriment i càrrega de fitxers (`trucada ')
- Millorat ** Switch / AsyncSwitch ** Sistema
- Comprovació i anàlisi de sintaxi (`pythonFilechecker`,` check_syntax`)
- Informe d'errors amb context
- Sistema d’ajuda integrada (`ajuda ', previsualitzacions, documents)

### 🌍 Suport multi-llenguatge
- Traduccions integrades per ** 12 idiomes **
- Extensió amb `càrrec_user_translacions () '
- Selecció dinàmica amb `set_language (Lang_code) '
- Fallback per defecte a l'anglès

---

## 🚀 Instal·lació

Instal·leu des de PYPI:

`` `bash
PIP Instal·leu Pyhelper-Tools-JBHM
`` '

---

## 🔧 Exemples d’ús

### Idioma de conjunt
`` `Python
de Helper Importa Set_Language

set_language ("en") # anglès
set_language ("es") # espanyol
set_language ("fr") # francès
set_language ("de") # alemany
set_language ("ru") # rus
set_language ("tr") # turcish
set_language ("zh") # xinès
set_language ("it") # italià
set_language ("pt") # portuguès
set_language ("sv") # suec
set_language ("ja") # japonès
set_language ("ar") # àrab
# ... suport per a més de 100 idiomes
`` '

### Estadístiques bàsiques
`` `Python
Importa ajudant com a HP

Dades = [1, 2, 2, 3, 4, 5]

imprimir (hp.get_media (dades)) # Mitjana
imprimir (hp.get_median (dades)) # mediana
imprimir (hp.get_moda (dades)) # mode
`` '

### Visualització
`` `Python
Importa ajudant com a HP
des de helper.submodules importen gràfic com gr

df = hp.pd.dataframe ({"valors": [5, 3, 7, 2, 9]}))
gr.histo (df, "valors", bins = 5, title = "sample histogram")
`` '

### Gestió de fitxers
`` `Python
de la trucada d’importació d’ajuda

data = trucada ("my_data", type = "csv") # troba i carrega un fitxer csv automàticament
`` '

### Traduccions personalitzades
`` `Python
de Helper Importa Load_User_Translations

# Carregueu traduccions personalitzades de Lang.json
LOAD_USER_TRANSLATIONS ("personalitzat/lang.json")
`` '

---

## 📂 Estructura del projecte

`` '
ajudant/
 ├── Core.py # Funcions principals
 Fitxers de traducció Lang/ # (JSON)
 ├── Submòduls/
 │ ├── Graph.py # Funcions de visualització
 │ ├── Statics.py # Funcions estadístiques
 │ ├── Utils.py # ajudants d’utilitat
 └── __init__.py
`` '

---

## 🤝 Contribuint

Les contribucions són benvingudes!  
Obriu problemes, suggeriu millores o envieu les sol·licituds d’atracció al [dipòsit de GitHub] (https://github.com/jbhmdev/pyhelper-tools).

---

## 📜 Llicència

Aquest projecte té llicència sota la llicència ** MIT **.  
Consulteu el fitxer [llicència] (llicència) per obtenir més informació.

---

⚡ Preparat per sobrecarregar els fluxos de treball Python amb ** Pyhelper **? Comenceu a explorar avui!