# Librer Laburaren

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![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/)

## 🌍

Pyhelper tayi ginawa-cikin fassarar don ** 132 harsuna ** har da:

[![en](https://img.shields.io/badge/lang-en-red.svg)](readme/README.md) [![es](https://img.shields.io/badge/lang-es-yellow.svg)](readme/README.es.md) [![fr](https://img.shields.io/badge/lang-fr-blue.svg)](readme/README.fr.md) [![de](https://img.shields.io/badge/lang-de-green.svg)](readme/README.de.md) [![tr](https://img.shields.io/badge/lang-tr-orange.svg)](readme/README.tr.md) [![zh](https://img.shields.io/badge/lang-zh-black.svg)](readme/README.zh.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![pt](https://img.shields.io/badge/lang-pt-brightgreen.svg)](readme/README.pt.md) [![sv](https://img.shields.io/badge/lang-sv-blue.svg)](readme/README.sv.md)  
[![ja](https://img.shields.io/badge/lang-ja-red.svg)](readme/README.ja.md) [![ar](https://img.shields.io/badge/lang-ar-brown.svg)](readme/README.ar.md) [![af](https://img.shields.io/badge/lang-af-orange.svg)](readme/README.af.md) π_555_ π_555_ [![bm](https://img.shields.io/badge/lang-bm-darkgreen.svg)](readme/README.bm.md) [![bm](https://img.shields.io/badge/lang-bm-darkgreen.svg)](readme/README.bm.md) [![bm](https://img.shields.io/badge/lang-bm-darkgreen.svg)](readme/README.bm.md)  
[![eu](https://img.shields.io/badge/lang-eu-pink.svg)](readme/README.eu.md) [![be](https://img.shields.io/badge/lang-be-darkblue.svg)](readme/README.be.md) [![bn](https://img.shields.io/badge/lang-bn-teal.svg)](readme/README.bn.md) [![bho](https://img.shields.io/badge/lang-bho-orange.svg)](readme/README.bho.md) [![bg](https://img.shields.io/badge/lang-bg-green.svg)](readme/README.bg.md) [![ny](https://img.shields.io/badge/lang-ny-red.svg)](readme/README.ny.md) [![ny](https://img.shields.io/badge/lang-ny-red.svg)](readme/README.ny.md) [![ny](https://img.shields.io/badge/lang-ny-red.svg)](readme/README.ny.md) [![co](https://img.shields.io/badge/lang-co-green.svg)](readme/README.co.md) [![co](https://img.shields.io/badge/lang-co-green.svg)](readme/README.co.md)  
[![hr](https://img.shields.io/badge/lang-hr-blue.svg)](readme/README.hr.md) [![cs](https://img.shields.io/badge/lang-cs-red.svg)](readme/README.cs.md) [![da](https://img.shields.io/badge/lang-da-purple.svg)](readme/README.da.md) [![nl](https://img.shields.io/badge/lang-nl-orange.svg)](readme/README.nl.md) [![nl](https://img.shields.io/badge/lang-nl-orange.svg)](readme/README.nl.md) [![ee](https://img.shields.io/badge/lang-ee-red.svg)](readme/README.ee.md) [![ee](https://img.shields.io/badge/lang-ee-red.svg)](readme/README.ee.md) [![tl](https://img.shields.io/badge/lang-tl-purple.svg)](readme/README.tl.md) [![ee](https://img.shields.io/badge/lang-ee-red.svg)](readme/README.ee.md) [![tl](https://img.shields.io/badge/lang-tl-purple.svg)](readme/README.tl.md)  
[![fi](https://img.shields.io/badge/lang-fi-blue.svg)](readme/README.fi.md) [![fy](https://img.shields.io/badge/lang-fy-orange.svg)](readme/README.fy.md) [![gl](https://img.shields.io/badge/lang-gl-green.svg)](readme/README.gl.md) [![el](https://img.shields.io/badge/lang-el-blue.svg)](readme/README.el.md) [![gn](https://img.shields.io/badge/lang-gn-purple.svg)](readme/README.gn.md) [![gu](https://img.shields.io/badge/lang-gu-orange.svg)](readme/README.gu.md) [![ha](https://img.shields.io/badge/lang-ha-blue.svg)](readme/README.ha.md) [![haw](https://img.shields.io/badge/lang-haw-red.svg)](readme/README.haw.md) [![haw](https://img.shields.io/badge/lang-haw-red.svg)](readme/README.haw.md)  
[![iw](https://img.shields.io/badge/lang-iw-purple.svg)](readme/README.iw.md) [![hi](https://img.shields.io/badge/lang-hi-orange.svg)](readme/README.hi.md) [![hmn](https://img.shields.io/badge/lang-hmn-green.svg)](readme/README.hmn.md) [![is](https://img.shields.io/badge/lang-is-red.svg)](readme/README.is.md) [![ig](https://img.shields.io/badge/lang-ig-purple.svg)](readme/README.ig.md) [![ilo](https://img.shields.io/badge/lang-ilo-orange.svg)](readme/README.ilo.md) [![ga](https://img.shields.io/badge/lang-ga-blue.svg)](readme/README.ga.md) [![ga](https://img.shields.io/badge/lang-ga-blue.svg)](readme/README.ga.md) [![ga](https://img.shields.io/badge/lang-ga-blue.svg)](readme/README.ga.md) [![jw](https://img.shields.io/badge/lang-jw-red.svg)](readme/README.jw.md) [![ga](https://img.shields.io/badge/lang-ga-blue.svg)](readme/README.ga.md) [![jw](https://img.shields.io/badge/lang-jw-red.svg)](readme/README.jw.md) [![jw](https://img.shields.io/badge/lang-jw-red.svg)](readme/README.jw.md)  
[![kn](https://img.shields.io/badge/lang-kn-purple.svg)](readme/README.kn.md) [![kk](https://img.shields.io/badge/lang-kk-orange.svg)](readme/README.kk.md) [![km](https://img.shields.io/badge/lang-km-green.svg)](readme/README.km.md) [![rw](https://img.shields.io/badge/lang-rw-blue.svg)](readme/README.rw.md) [![ko](https://img.shields.io/badge/lang-ko-purple.svg)](readme/README.ko.md) [![kri](https://img.shields.io/badge/lang-kri-orange.svg)](readme/README.kri.md) [![ku](https://img.shields.io/badge/lang-ku-green.svg)](readme/README.ku.md) [![ckb](https://img.shields.io/badge/lang-ckb-blue.svg)](readme/README.ckb.md) [![ckb](https://img.shields.io/badge/lang-ckb-blue.svg)](readme/README.ckb.md) [![ckb](https://img.shields.io/badge/lang-ckb-blue.svg)](readme/README.ckb.md)  
[![lo](https://img.shields.io/badge/lang-lo-purple.svg)](readme/README.lo.md) [![la](https://img.shields.io/badge/lang-la-orange.svg)](readme/README.la.md)99_98_ [![lt](https://img.shields.io/badge/lang-lt-red.svg)](readme/README.lt.md)95_95_ [![lg](https://img.shields.io/badge/lang-lg-purple.svg)](readme/README.lg.md)92_ [![mai](https://img.shields.io/badge/lang-mai-blue.svg)](readme/README.mai.md) [![mai](https://img.shields.io/badge/lang-mai-blue.svg)](readme/README.mai.md)  
[![ms](https://img.shields.io/badge/lang-ms-purple.svg)](readme/README.ms.md) [![ml](https://img.shields.io/badge/lang-ml-orange.svg)](readme/README.ml.md)88_88_87_ [![mr](https://img.shields.io/badge/lang-mr-red.svg)](readme/README.mr.md)86_ [![mn](https://img.shields.io/badge/lang-mn-orange.svg)](readme/README.mn.md) [![ne](https://img.shields.io/badge/lang-ne-blue.svg)](readme/README.ne.md)81_ [![no](https://img.shields.io/badge/lang-no-red.svg)](readme/README.no.md)81_81_ [![or](https://img.shields.io/badge/lang-or-purple.svg)](readme/README.or.md)  
[![om](https://img.shields.io/badge/lang-om-orange.svg)](readme/README.om.md) [![ps](https://img.shields.io/badge/lang-ps-green.svg)](readme/README.ps.md) [![fa](https://img.shields.io/badge/lang-fa-blue.svg)](readme/README.fa.md) [![qu](https://img.shields.io/badge/lang-qu-red.svg)](readme/README.qu.md)75_75_74_ [![gd](https://img.shields.io/badge/lang-gd-blue.svg)](readme/README.gd.md) [![nso](https://img.shields.io/badge/lang-nso-red.svg)](readme/README.nso.md) [![om](https://img.shields.io/badge/lang-om-orange.svg)](readme/README.om.md)  
[![sd](https://img.shields.io/badge/lang-sd-green.svg)](readme/README.sd.md) [![si](https://img.shields.io/badge/lang-si-blue.svg)](readme/README.si.md) [![sk](https://img.shields.io/badge/lang-sk-red.svg)](readme/README.sk.md)66_65_ π_644_ [![sw](https://img.shields.io/badge/lang-sw-blue.svg)](readme/README.sw.md) [![ta](https://img.shields.io/badge/lang-ta-purple.svg)](readme/README.ta.md) [![te](https://img.shields.io/badge/lang-te-green.svg)](readme/README.te.md) [![te](https://img.shields.io/badge/lang-te-green.svg)](readme/README.te.md) [![te](https://img.shields.io/badge/lang-te-green.svg)](readme/README.te.md) [![te](https://img.shields.io/badge/lang-te-green.svg)](readme/README.te.md)  
[![th](https://img.shields.io/badge/lang-th-blue.svg)](readme/README.th.md) [![ti](https://img.shields.io/badge/lang-ti-red.svg)](readme/README.ti.md) [![ts](https://img.shields.io/badge/lang-ts-purple.svg)](readme/README.ts.md)55_54_ [![ak](https://img.shields.io/badge/lang-ak-green.svg)](readme/README.ak.md) [![uk](https://img.shields.io/badge/lang-uk-blue.svg)](readme/README.uk.md) [![ug](https://img.shields.io/badge/lang-ug-purple.svg)](readme/README.ug.md) [![vi](https://img.shields.io/badge/lang-vi-green.svg)](readme/README.vi.md)50_ [![cy](https://img.shields.io/badge/lang-cy-blue.svg)](readme/README.cy.md))  
[![xh](https://img.shields.io/badge/lang-xh-red.svg)](readme/README.xh.md) [![yi](https://img.shields.io/badge/lang-yi-purple.svg)](readme/README.yi.md)45_44_ [![zu](https://img.shields.io/badge/lang-zu-green.svg)](readme/README.zu.md)

---


## shigarwa

Shigar daga PYPI:

```bash
pip install pyhelper-tools-jbhm
```

---

## 📖 Sakamako

** pyhelper ** wani abu ne mai son Python kayan aiki wanda aka tsara don sauƙaƙawa ** Binciken data, aiki, gani, ayyukan ilimin lissafi, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na ilimin lissafi, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na zamani, da kuma aiki na ilimin na ** .  
Tana haɗawa cikin ruhi cikin ilimi, bincike, da ayyukan kwararru, suna ba ku damar mai da hankali kan fahimta maimakon lambar borilerplate.

MAGANAR KYAUTA:
- 🧮 ginawa-in ** ƙididdigar lissafi da ilimin lissafi ** 
- 📊 Mai sauƙin-Amfani ** Saukake da kayan gani ** 
- 🗂 Hanny ** fayil ɗin kula da bincike ** 
- 🔍 ** Haɗin Syntax ** don Python Fayiloli
- 🌍 ** Tallafawa yare mai yawa ** tare da fassarar-da-amfani
- 🚀 inganta don ** propinging mai sauri ** da ** Ilimin ** 

---

## ✨ Abubuwan Key

### 📊 Bayanai
- Charts Chamts: A kwance & Vertical (`hbar`, `vbar`)  
- Rarraba makirci: tarihin rubutun (`histo`), akwatin allo (`boxplot`), kde plott (`kdeplot`)  
- makullin kamuwa: violin, taro, makirlo  
- Binciken Gyara: HeatMaps (`heatmap`), watsa plott (`scatter`)  
- Na ci gaba da juna: Mallaka, makircin haɗin gwiwa, makwabta masu juyawa  
- Tables tebur: Tebur tsara teburin (`table`)  

### 📈 bincike na ilimin lissafi
- ** Tsohuwar dabara ** : nufin (`get_media`), yanayi (`get_median`), yanayi (`get_moda`)  
- ** watsawa ** : Range (`get_rank`), Pariance (`get_var`), daidaitattun karkacewa (`get_desv`)  
- ** Nazarin ** : Rahoton Rahotanni (`disp`), Kudi na IQR, Daidaituwa, Yanayi  
- ** ganowa ** : Iqr da Z-Score hanyoyin  

### Gudanar da fayil
- Gwajin Smart samu tare da `call()` (auto-detect CSV, JSON, XML, etc.)  
- Ganawar Tsarin Fultix (CSV, JSON, XML, PDF, spatial data)  
- Binciken Datinwararren SQL tare da `DataBase` Class  
- Canza abubuwan Tattaunawa (`convert_file`)  

### 🛠️ Kayan aikin Masu haɓakawa
- Canza tsarin (`Switch`, `AsyncSwitch`)  
- Syntax dubawa (`check_syntax`, `PythonFileChecker`)  
- Rahoton Kuskuren Rahoton (multi-language)  
- hade tsarin taimakon (`help`)  

### 🌍 International Internationation
- 100+ ginannun fassarar  
- like fassarar al'adun  
- Runtime yaren Canza (`set_language() `)  
- Automatic English fallback  

---

## Dependencies (handled automatically):

- pandas, numpy (data manipulation)

- matplotlib, seaborn (visualization)

- scikit-learn (statistics)

- sqlalchemy (database)

- geopandas (spatial data)

---

## 🔧 Usage Examples

### Set language 

**support for up to 131 languages** 
``_14_ ``


### Kididdigar asali
```python
import helper as hp

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

print(hp.get_media(data))   # Mean
print(hp.get_median(data))  # Median
print(hp.get_moda(data))    # Mode
```

### gani
```python
import helper as hp

df = hp.pd.DataFrame({"values": [5, 3, 7, 2, 9]})
hp.histo(df, "values", bins=5, title="Sample Histogram")
```

### fayil
```python
from helper import call

data = call(name="my_data", type="csv")  # Finds and loads a CSV file automatically
```

### Allassukan al'ada
```python
from helper import load_user_translations

# Load custom translations from lang.json
load_user_translations("custom/lang.json")
```

### Syntax Inganta
```python
from helper import run

run("./path/to/my_script.py")
#Show gui pop up with results
```

---

## 📂 Tsarin aikin

```
helper/
├── core.py
├── __init__.py
├── lang/
│   ├── en.json
│   ├── es.json
│   └── ... (100+ files)
└── submodules/
    ├── graph.py
    ├── statics.py
    ├── utils.py
    ├── caller.py
    ├── checker.py
    ├── manager.py
    ├── pyswitch.py
    ├── shared.py
    └── DBManager.py
```

---

## 📜 License

Wannan aikin yana da lasisi a ƙarƙashin ** MIT π_4 _** .  
Duba fayil ɗin [LICENSE](LICENSE) don cikakkun bayanai.

---

## 🔮 rodmap

- ƙarin nau'ikan gani

- Taimakawa Tallafin Bayanai (NoSQL, graph databases)

- Haɗin Ilimin injin

- Yanar gizo ta yanar gizo

- plugin tsarin

---

Shirya don samar da Python aiki tare da ** pyhelper ** ? Fara bincika yau!