āđ„āļĨāļšāļĢāļēāļĢāļĩ Python

10 āļšÐļÐąÐŧÐļāļ­āđ€āļ—āļāđ‚āļ™āļ”āļĨāļŸāļĩāđ„āļžāļ—āļ­āļ™āļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āļŠāļģāļŦāļĢāļąāļšāļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ

mm
āđ€āļžāļīāđˆāļĄ Unite.AI āļĨāļ‡āđƒāļ™āđāļŦāļĨāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāļšāļ™ Google

āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđāļšāļšāđ„āļžāļ—āļ­āļ™āļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆāđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļĄāļēāļāļāļ§āđˆāļēāđāļžāđ‡āļ„āđ€āļāļˆāđ€āļ”āļĩāļĒāļ§ NumPy āđƒāļŦāđ‰āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒ pandas āđāļĨāļ° Polars āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ DataFrame āļ—āļĩāđˆāđ€āļŠāļĢāļīāļĄāļ‹āļķāđˆāļ‡āļāļąāļ™āđāļĨāļ°āļāļąāļ™ SciPy āđāļĨāļ° scikit-learn āđƒāļŦāđ‰āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāđāļĨāļ°āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āđāļĨāļ° Arrow āļšāļ§āļ DuckDB āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļĢāļ°āļ”āļąāļšāļžāļ·āđ‰āļ™āļāļēāļ™āļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ„āļ­āļĨāļąāļĄāļ™āđŒāļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āļāļēāļĢāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āļ™āļĩāđ‰āļˆāļąāļ”āļĨāļģāļ”āļąāļšāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ‚āļ­āļ‡āđ„āļĨāļšāļĢāļēāļĢāļĩāđāļ•āđˆāļĨāļ°āļ•āļąāļ§āđƒāļ™āļ‡āļēāļ™āļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļˆāļĢāļīāļ‡āđ† āļ§āđˆāļēāļĄāļąāļ™āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļšāļŠāđˆāļ§āļ™āļ­āļ·āđˆāļ™āđ† āļ‚āļ­āļ‡āļŠāđāļ•āđ‡āļ„āđ„āļ”āđ‰āļ”āļĩāđ€āļžāļĩāļĒāļ‡āđƒāļ” āđāļĨāļ°āļĄāļĩāļāļēāļĢāļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļŦāļĢāļ·āļ­āđ„āļĄāđˆ NumPy āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļˆāļąāļ”āļ­āļąāļ™āļ”āļąāļšāđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļšāļŦāļ™āļķāđˆāļ‡āđ€āļžāļĢāļēāļ°āļ§āđˆāļēāđāļ—āļšāļ—āļļāļāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāđ‚āļĄāđ€āļ”āļĨāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļĄāļąāļ™ pandas āļĒāļąāļ‡āļ„āļ‡āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ•āļēāļĢāļēāļ‡āļ—āļąāđˆāļ§āđ„āļ›āđāļĨāļ°āļ‹āļĩāļĢāļĩāļŠāđŒāđ€āļ§āļĨāļē āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆ Polars āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™ DataFrame āļ—āļĩāđˆāđ€āļ™āđ‰āļ™āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļģāļŦāļĢāļąāļšāđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāđƒāļŦāļĄāđˆ

āļ—āļšāļ—āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļĨāđˆāļēāļŠāļļāļ” āļāļĢāļāļŽāļēāļ„āļĄ 2026 āļ­āļąāļ™āļ”āļąāļšāļŠāļ°āļ—āđ‰āļ­āļ™āļ–āļķāļ‡āļāļēāļĢāļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļāļēāļĢāļ™āļģāđ„āļ›āđƒāļŠāđ‰āđƒāļ™āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻ āļāļēāļĢāļ—āļģāđ€āļ­āļāļŠāļēāļĢ āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī āđƒāļšāļ­āļ™āļļāļāļēāļ• āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ—āļĩāđˆāļĢāļ°āļšāļļ

āļ­āļąāļ™āļ”āļąāļš āđ„āļĨāļšāļĢāļēāļĢāļĩ āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš
1 NumPy āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ•āļąāļ§āđ€āļĨāļ‚āđāļĨāļ°āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļŠāđāļ•āđ‡āļ„āđ„āļžāļ—āļ­āļ™āļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ
2 pandas āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ•āļēāļĢāļēāļ‡āļ—āļąāđˆāļ§āđ„āļ›āđāļĨāļ°āļ‹āļĩāļĢāļĩāļŠāđŒāđ€āļ§āļĨāļē
3 Polars āļāļēāļĢāļ—āļģāļ‡āļēāļ™ DataFrame āļ—āļĩāđˆāđ€āļĢāđ‡āļ§āđāļĨāļ°āļ‚āļ™āļēāļ™ āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļ—āļĩāđˆāđƒāļŦāļāđˆāļāļ§āđˆāļēāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ
4 scikit-learn āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđāļšāļšāļ„āļĨāļēāļŠāļŠāļīāļ āļāļēāļĢāđ€āļ•āļĢāļĩāļĒāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™ āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļ—āļĩāđˆāļ‹āđ‰āļģāđ„āļ”āđ‰
5 SciPy āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ āļŠāļ–āļīāļ•āļī āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļŠāļąāļāļāļēāļ“
6 PyArrow Parquet āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ„āļ­āļĨāļąāļĄāļ™āđŒ āļāļēāļĢāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļšāļšāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļąāļ”āļĨāļ­āļ āđāļĨāļ°āļāļēāļĢāļŠāđāļāļ™āļŠāļļāļ”āļ‚āđ‰āļ­āļĄāļđāļĨ
7 DuckDB āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒ SQL āđ€āļŦāļ™āļ·āļ­āđ„āļŸāļĨāđŒāļ—āđ‰āļ­āļ‡āļ–āļīāđˆāļ™ DataFrame āđāļĨāļ°āļ‚āđ‰āļ­āļĄāļđāļĨ Arrow
8 Matplotlib āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĩāļžāļīāļĄāļžāđŒāđāļšāļšāļ„āļ‡āļ—āļĩāđˆ āđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļš āđāļĨāļ°āđāļšāļšāđāļ­āļ™āļīāđ€āļĄāļŠāļąāđˆāļ™
9 Seaborn āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļēāļ‡āļŠāļ–āļīāļ•āļīāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļžāļĢāđ‰āļ­āļĄāļāļąāļš DataFrame āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļĢāļ°āđ€āļšāļĩāļĒāļš
10 JupyterLab āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļš āđ‚āļ™āđ‰āļ•āļšāļļāđŠāļāļ—āļĩāđˆāļ‹āđ‰āļģāđ„āļ”āđ‰ āđāļĨāļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđāļšāļšāļŠāļģāļĢāļ§āļˆ

1. NumPy

NumPy āđƒāļŦāđ‰āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒ n āļĄāļīāļ•āļī āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒ āļāļēāļĢāļāļĢāļ°āļˆāļēāļĒ āļāļēāļĢāļŠāļļāđˆāļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ āļāļēāļĢāđāļ›āļĨāļ‡āļŸāļđāļĢāļīāđ€āļĒāļĢāđŒ āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļžāļ—āļ­āļ™ āđāļĄāđ‰āļ§āđˆāļēāļœāļđāđ‰āđƒāļŠāđ‰āļˆāļ°āļ—āļģāļ‡āļēāļ™āļŦāļĨāļąāļāđƒāļ™ pandas SciPy scikit-learn āļŦāļĢāļ·āļ­āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĨāļķāļ āļāļēāļĢāđ€āļ‚āđ‰āļēāđƒāļˆāļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒ NumPy āļ”āļąāļŠāļ™āļĩ āļ—āļīāļ§āļ—āļąāļĻāļ™āđŒ āđāļĨāļ°āļāļēāļĢāļ§āļēāļ‡āđāļœāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļˆāļ°āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ•āļąāļ§āđ€āļĨāļ‚āđāļĨāļ°āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļŠāđāļ•āđ‡āļ„āđ„āļžāļ—āļ­āļ™āļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļĄāļēāļ•āļĢāļāļēāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļĢāļ°āļšāļšāļ­āļĒāđˆāļēāļ‡āļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡ āđāļĨāļ°āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāđāļšāļšāđ‚āļŪāđ‚āļĄāļˆāļĩāđ€āļ™āļĩāļĒāļŠāļ™āļąāđ‰āļ™āđ„āļĄāđˆāļŠāļ°āļ”āļ§āļāļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ•āļēāļĢāļēāļ‡āļœāļŠāļĄ āļāļēāļĢāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒāļāļģāļŦāļ™āļ”āđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļˆāļēāļāļĨāļđāļ›āđ„āļžāļ—āļ­āļ™ āđāļĨāļ°āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļĒāļąāļ‡āļ„āļ‡āļ•āđ‰āļ­āļ‡āļāļēāļĢāļāļēāļĢāļ§āļēāļ‡āđāļœāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ NumPy

2. pandas

pandas āļĒāļąāļ‡āļ„āļ‡āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩāļĄāļēāļ•āļĢāļāļēāļ™āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆāļĄāļĩāļ‰āļĨāļēāļ āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđāļšāļšāļŠāļģāļĢāļ§āļˆ āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļđāļ› āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāļāļĨāļļāđˆāļĄ āļ§āļąāļ™āļ—āļĩāđˆ āđāļĨāļ°āļ‹āļĩāļĢāļĩāļŠāđŒāđ€āļ§āļĨāļē API āļ‚āļ­āļ‡ DataFrame āļĄāļĩāļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™āļ­āļĒāđˆāļēāļ‡āļĨāļķāļāļ‹āļķāđ‰āļ‡āļāļąāļšāļāļēāļĢāđāļŠāļ”āļ‡āļ āļēāļž āļŠāļ–āļīāļ•āļī āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āđ‚āļ™āđ‰āļ•āļšāļļāđŠāļ āđāļĨāļ°āļĢāļđāļ›āđāļšāļšāđ„āļŸāļĨāđŒ

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ•āļēāļĢāļēāļ‡āļ—āļąāđˆāļ§āđ„āļ›āđāļĨāļ°āļ‹āļĩāļĢāļĩāļŠāđŒāđ€āļ§āļĨāļē

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻ DataFrame āļ—āļĩāđˆāļ„āļļāđ‰āļ™āđ€āļ„āļĒāļ—āļĩāđˆāļŠāļļāļ” āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™āđāļĨāļ°āļ—āļĢāļąāļžāļĒāļēāļāļĢāļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ—āļĩāđˆāļ”āļĩāđ€āļĒāļĩāđˆāļĒāļĄ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāđ€āļ‚āđ‰āļēāļ”āļąāļŠāļ™āļĩ āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļđāļ› āđāļĨāļ°āļ‹āļĩāļĢāļĩāļŠāđŒāđ€āļ§āļĨāļēāļ—āļĩāđˆāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļ­āļēāļˆāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļĄāļēāļāļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđāļšāļšāđ€āļŠāļ·āđˆāļ­āļĄāđāļĨāļ°āļāļēāļĢāļšāļąāļ‡āļ„āļąāļšāļ›āļĢāļ°āđ€āļ āļ—āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāļĢāļ°āļĄāļąāļ”āļĢāļ°āļ§āļąāļ‡ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ„āļĄāđˆāđ„āļ”āđ‰āļ–āļđāļāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāļ‚āļ™āļēāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ pandas

3. Polars

Polars āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩ DataFrame āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļđāļ‡āļ‹āļķāđˆāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĢāļ­āļšāđ† API āļ™āļīāļžāļˆāļ™āđŒāđāļĨāļ°āđ‚āļĄāđ€āļ”āļĨāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ Apache Arrow āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāđāļšāļšāđ€āļĨāļ·āđˆāļ­āļ™āļŠāļēāļĄāļēāļĢāļ–āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļœāļ™āļāļēāļĢāļŠāļ­āļšāļ–āļēāļĄāļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒāđāļšāļš āļ”āļąāļ™āļŸāļīāļĨāđ€āļ•āļ­āļĢāđŒāđāļĨāļ°āļāļēāļĢāļ„āļąāļ”āđ€āļĨāļ·āļ­āļāļ„āļ­āļĨāļąāļĄāļ™āđŒāđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļ™āļāļēāļĢāļŠāđāļāļ™āđ„āļŸāļĨāđŒ āđāļĨāļ°āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āđāļšāļšāļ‚āļ™āļēāļ™

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļ—āļģāļ‡āļēāļ™ DataFrame āļ—āļĩāđˆāđ€āļĢāđ‡āļ§āđāļĨāļ°āļ‚āļ™āļēāļ™ āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļ—āļĩāđˆāđƒāļŦāļāđˆāļāļ§āđˆāļēāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāđāļšāļšāļŦāļĨāļēāļĒāđ€āļ˜āļĢāļ”āļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļŠāļ­āļšāļ–āļēāļĄāđāļšāļšāđ€āļĨāļ·āđˆāļ­āļ™ āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļāļēāļĢāļŠāļ•āļĢāļĩāļĄ āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™ Arrow āđāļĨāļ° Parquet āļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: API āđāļ•āļāļ•āđˆāļēāļ‡āļˆāļēāļ pandas āļšāļēāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ‚āļ­āļ‡āļšāļļāļ„āļ„āļĨāļ—āļĩāđˆāļŠāļēāļĄāļĒāļąāļ‡āļ„āļ‡āļ„āļēāļ”āļŦāļ§āļąāļ‡āļ§āļąāļ•āļ–āļļ pandas āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāđ€āļĨāļ·āđˆāļ­āļ™āļ­āļēāļˆāļ—āļģāđƒāļŦāđ‰āļœāļđāđ‰āđƒāļŠāđ‰āļ›āļĢāļ°āļŦāļĨāļēāļ”āđƒāļˆāļ—āļĩāđˆāļ„āļēāļ”āļŦāļ§āļąāļ‡āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™āđāļšāļšāļšāļĢāļĢāļ—āļąāļ”āļ•āđˆāļ­āļšāļĢāļĢāļ—āļąāļ”

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ Polars

4. scikit-learn

scikit-learn āđƒāļŦāđ‰ API āļ•āļąāļ§āļ›āļĢāļ°āđ€āļĄāļīāļ™āļ—āļĩāđˆāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļˆāļģāđāļ™āļāļ›āļĢāļ°āđ€āļ āļ— āļāļēāļĢāļ–āļ”āļ–āļ­āļĒ āļāļēāļĢāļˆāļąāļ”āļāļĨāļļāđˆāļĄ āļāļēāļĢāļĨāļ”āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ āļāļēāļĢāđ€āļ•āļĢāļĩāļĒāļĄāļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ° āļāļēāļĢāđ€āļĨāļ·āļ­āļāđāļšāļšāļˆāļģāļĨāļ­āļ‡ āđ€āļĄāļ•āļĢāļīāļ āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒ

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđāļšāļšāļ„āļĨāļēāļŠāļŠāļīāļ āļāļēāļĢāđ€āļ•āļĢāļĩāļĒāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™ āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļ—āļĩāđˆāļ‹āđ‰āļģāđ„āļ”āđ‰

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: API āļ—āļĩāđˆāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āđāļĨāļ°āđ€āļ•āļīāļšāđ‚āļ•āđ€āļ•āđ‡āļĄāļ—āļĩāđˆ āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ”āļĩāđ€āļĒāļĩāđˆāļĒāļĄ āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āđ€āļĄāļ•āļĢāļīāļāļ—āļĩāđˆāļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāđāļĨāļ°āļāļēāļĢ ęĩė°Ļ-āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆ CPU āđ€āļ›āđ‡āļ™āļŦāļĨāļąāļ āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļˆāļēāļ°āļˆāļ‡āļŠāļģāļŦāļĢāļąāļšāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ›āļĢāļ°āļŠāļēāļ—āļ—āļĩāđˆāđƒāļŦāļāđˆ āļŠāļļāļ”āļ‚āđ‰āļ­āļĄāļđāļĨāđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļ•āđ‰āļ­āļ‡āđ€āļŦāļĄāļēāļ°āļŠāļĄāļāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļŦāļĢāļ·āļ­āđāļšāļšāļŠāđāļ›āļĢāđŒ

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ scikit-learn

5. SciPy

SciPy āļŠāļĢāđ‰āļēāļ‡āļšāļ™ NumPy āļ”āđ‰āļ§āļĒāļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢ āļāļēāļĢāđāļ—āļĢāļ āļāļēāļĢāđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ āļŠāļ–āļīāļ•āļī āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļŠāļąāļāļāļēāļ“ āđāļĨāļ°āđ€āļĄāļ—āļĢāļīāļāļ‹āđŒāļŠāđāļ›āļĢāđŒ

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ āļŠāļ–āļīāļ•āļī āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļŠāļąāļāļāļēāļ“

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļŠāļļāļ”āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļēāļ‡āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ—āļĩāđˆāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āđ„āļ”āđ‰ āļāļēāļĢāļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™ NumPy āļ—āļĩāđˆāđƒāļāļĨāđ‰āļŠāļīāļ” āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ—āļēāļ‡āļ§āļīāļŠāļēāļāļēāļĢāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļŠāļąāļšāđāļžāđ‡āļ„āđ€āļāļˆāđāļŠāļ”āļ‡āđāļ™āļ§āļ„āļīāļ”āđ€āļ‰āļžāļēāļ°āđ‚āļ”āđ€āļĄāļīāļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļ āļšāļēāļ‡ API āļĄāļĩāļ„āļ§āļēāļĄāļ•āđˆāļģāļāļ§āđˆāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđāļšāļšāļŠāļīāđ‰āļ™āļŠāļļāļ”āļ–āļķāļ‡āļŠāļīāđ‰āļ™āļŠāļļāļ”

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ SciPy

6. PyArrow

PyArrow āđ€āļ›āđ‡āļ™āļāļēāļĢāļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ āļēāļĐāļēāđ„āļžāļ—āļ­āļ™āļ‚āļ­āļ‡āđ‚āļĄāđ€āļ”āļĨāļ‚āđ‰āļ­āļĄāļđāļĨāļ„āļ­āļĨāļąāļĄāļ™āđŒ Apache Arrow

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: Parquet āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ„āļ­āļĨāļąāļĄāļ™āđŒ āļāļēāļĢāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļšāļšāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļąāļ”āļĨāļ­āļ āđāļĨāļ°āļāļēāļĢāļŠāđāļāļ™āļŠāļļāļ”āļ‚āđ‰āļ­āļĄāļđāļĨ

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļāļēāļĢāļˆāļąāļ”āđ€āļāđ‡āļšāđāļĨāļ°āļāļēāļĢāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ„āļ­āļĨāļąāļĄāļ™āđŒāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™ Parquet āļĢāļ°āļ”āļąāļšāđāļĢāļ āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļĢāļ°āļšāļšāļŦāļĨāļēāļĒāļĢāļ°āļšāļš
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļ•āđˆāļģāļāļ§āđˆāļēāđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒ DataFrame āļ—āļąāđˆāļ§āđ„āļ› āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ„āļĄāđˆāđƒāļŠāđˆāļˆāļļāļ”āđāļ‚āđ‡āļ‡āļ‚āļ­āļ‡āļĄāļąāļ™ āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āđāļĨāļ°āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļĢāļđāļ›āđāļšāļšāđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ PyArrow

7. DuckDB

DuckDB āđ€āļ›āđ‡āļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđāļšāļšāđƒāļ™āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļĩāđˆāļĄāļĩāļĨāļđāļāļ„āđ‰āļēāļ āļēāļĐāļēāđ„āļžāļ—āļ­āļ™āļĢāļ°āļ”āļąāļšāđāļĢāļ

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒ SQL āđ€āļŦāļ™āļ·āļ­āđ„āļŸāļĨāđŒāļ—āđ‰āļ­āļ‡āļ–āļīāđˆāļ™ DataFrame āđāļĨāļ°āļ‚āđ‰āļ­āļĄāļđāļĨ Arrow

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒ SQL āđ„āļĢāđ‰āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™ Parquet āđāļĨāļ° DataFrame āļ—āļĩāđˆāļ”āļĩāđ€āļĒāļĩāđˆāļĒāļĄ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāđ€āļ§āļāđ€āļ•āļ­āļĢāđŒ āļāļēāļĢāļ•āļīāļ”āļ•āļąāđ‰āļ‡āļ—āļĩāđˆāļ‡āđˆāļēāļĒ
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļēāļāļāļ§āđˆāļēāđ„āļĨāļšāļĢāļēāļĢāļĩāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒ āļāļēāļĢāđāļšāđˆāļ‡āļ›āļąāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāļĢāļ°āļĄāļąāļ”āļĢāļ°āļ§āļąāļ‡āđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāļŦāļĨāļēāļĒāđ€āļ˜āļĢāļ” āļāļēāļĢāļ—āļģāļ˜āļļāļĢāļāļĢāļĢāļĄ OLTP āđ„āļĄāđˆāđƒāļŠāđˆāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ DuckDB

8. Matplotlib

Matplotlib āđ€āļ›āđ‡āļ™āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļāļēāļĢāđāļŠāļ”āļ‡āļ āļēāļžāđ„āļžāļ—āļ­āļ™

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĩāļžāļīāļĄāļžāđŒāđāļšāļšāļ„āļ‡āļ—āļĩāđˆ āđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļš āđāļĨāļ°āđāļšāļšāđāļ­āļ™āļīāđ€āļĄāļŠāļąāđˆāļ™

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ™āļīāđ€āļ§āļĻāļ—āļĩāđˆāļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡ āļāļēāļĢāļŠāđˆāļ‡āļ­āļ­āļāļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļžāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĩāļžāļīāļĄāļžāđŒ āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™āļāļąāļšāđ‚āļ™āđ‰āļ•āļšāļļāđŠāļāđāļĨāļ°āđāļšāđ‡āļ„āđ€āļ­āļ™āļ”āđŒ GUI
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē:冗長āļŠāļģāļŦāļĢāļąāļšāđāļœāļ™āļ āļēāļžāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āđāļĨāļ°āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āļāļēāļĢ āļœāļđāđ‰āđƒāļŠāđ‰āļ•āđ‰āļ­āļ‡āđ€āļ‚āđ‰āļēāđƒāļˆāđāļšāļšāļˆāļģāļĨāļ­āļ‡āļĢāļđāļ›āļ āļēāļžāđāļĨāļ°āđāļāļ™ āļāļēāļĢāđāļ”āļŠāļšāļ­āļĢāđŒāļ”āđ€āļ§āđ‡āļšāđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļšāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļšāļĢāļīāļāļēāļĢāļ—āļĩāđˆāļ”āļĩāļāļ§āđˆāļēāļˆāļēāļāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ­āļ·āđˆāļ™

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ Matplotlib

9. Seaborn

Seaborn āđ€āļžāļīāđˆāļĄã‚Īãƒģã‚ŋマフェã‚Īã‚đāļ—āļĩāđˆāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļ™āļ—āļēāļ‡āļŠāļ–āļīāļ•āļīāđāļĨāļ°āļĒāđˆāļ­āļ‚āļ™āļēāļ”āļšāļ™ Matplotlib

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļēāļ‡āļŠāļ–āļīāļ•āļīāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļžāļĢāđ‰āļ­āļĄāļāļąāļš DataFrame āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļĢāļ°āđ€āļšāļĩāļĒāļš

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļž āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļ—āļēāļ‡āļŠāļ–āļīāļ•āļīāļ—āļĩāđˆāļĒāđˆāļ­āļ‚āļ™āļēāļ” DataFrame āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļĢāļ°āđ€āļšāļĩāļĒāļš āļĄāļĩāļāļēāļĢāļŠāļ·āļšāļ—āļ­āļ”āļāļēāļĢāļ›āļĢāļąāļšāđāļ•āđˆāļ‡ Matplotlib
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļĢāļ°āļ”āļąāļšāļ•āđˆāļģāļāļ§āđˆāļē Matplotlib āđāļšāļšāļ•āļĢāļ‡āđ† āļāļēāļĢāđ‚āļ•āđ‰āļ•āļ­āļšāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āđ„āļĄāđˆāļ­āļĒāļđāđˆāđƒāļ™āļ‚āļ­āļšāđ€āļ‚āļ• āļāļēāļĢāļ›āļĢāļąāļšāđāļ•āđˆāļ‡āļ‚āļąāđ‰āļ™āļŠāļđāļ‡āļĒāļąāļ‡āļ„āļ‡āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļāļąāļš Matplotlib

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ Seaborn

10. JupyterLab

JupyterLab āđ€āļ›āđ‡āļ™āđ€āļ§āļīāļĢāđŒāļāđ€āļšāļ™āļŠāđŒāđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļšāļĄāļēāļ•āļĢāļāļēāļ™āļŠāļģāļŦāļĢāļąāļšāđ‚āļ™āđ‰āļ•āļšāļļāđŠāļ āđ€āļ—āļ­āļĢāđŒāļĄāļīāļ™āļąāļĨ āđ€āļ­āļ”āļīāđ€āļ•āļ­āļĢāđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āļāļēāļĢāđāļŠāļ”āļ‡āļ āļēāļž āđāļĨāļ°āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļšāđ€āļ„āļ­āļĢāđŒāđ€āļ™āļĨ

āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļš: āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļš āđ‚āļ™āđ‰āļ•āļšāļļāđŠāļāļ—āļĩāđˆāļ‹āđ‰āļģāđ„āļ”āđ‰ āđāļĨāļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđāļšāļšāļŠāļģāļĢāļ§āļˆ

  • āļˆāļļāļ”āđāļ‚āđ‡āļ‡: āļĢāļ§āļĄāđ‚āļ„āđ‰āļ” āļāļēāļĢāđ€āļĨāđˆāļēāđ€āļĢāļ·āđˆāļ­āļ‡ āđāļĨāļ°āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāļ‚āļĒāļēāļĒāđ„āļ”āđ‰ āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļģāļĢāļ§āļˆāđāļĨāļ°āļāļēāļĢāļŠāļ­āļ™ āđāļšāļšāļˆāļģāļĨāļ­āļ‡āđ€āļ„āļ­āļĢāđŒāđ€āļ™āļĨāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ āļēāļĐāļē
  • āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļē: āļĨāļģāļ”āļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ‚āļ™āđ‰āļ•āļšāļļāđŠāļāļŠāļēāļĄāļēāļĢāļ–āļšāđˆāļ­āļ™āļ—āļģāļĨāļēāļĒāļ„āļ§āļēāļĄāļ‹āđ‰āļģāđ„āļ”āđ‰ āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ‚āļĄāļ”āļđāļĨ āļāļēāļĢāļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđ€āļāļīāļ™āļāļ§āđˆāļēāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ™āđ‰āļ•āļšāļļāđŠāļ āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļ™āļ•āđ‰āļ­āļ‡āļĄāļĩāļāļēāļĢāļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļāļēāļĢāļāļģāļāļąāļšāļ”āļđāđāļĨāļ—āļĢāļąāļžāļĒāļēāļāļĢ

āļ”āļđāđ€āļ­āļāļŠāļēāļĢ JupyterLab

āļ§āļīāļ˜āļĩāļāļēāļĢāđ€āļĨāļ·āļ­āļāđ„āļĨāļšāļĢāļēāļĢāđŒāļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄ

āļŠāđāļ•āđ‡āļ„āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļ”āđ‰āļ„āļ·āļ­ NumPy āļšāļ§āļ pandas scikit-learn Matplotlib āđāļĨāļ° JupyterLab āđ€āļžāļīāđˆāļĄ SciPy āļŠāļģāļŦāļĢāļąāļšāļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ āđ€āļĨāļ·āļ­āļ Polars āđ€āļĄāļ·āđˆāļ­āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāļ‚āļ™āļēāļ™ āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļšāļšāđ€āļĨāļ·āđˆāļ­āļ™ āļŦāļĢāļ·āļ­āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāđ€āļ›āđ‡āļ™āļĻāļđāļ™āļĒāđŒāļāļĨāļēāļ‡ āđāļĨāļ°āđƒāļŠāđ‰ PyArrow āđ€āļĄāļ·āđˆāļ­ Parquet āđāļĨāļ°āļāļēāļĢāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļšāļšāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ DuckDB āļĄāļąāļāđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļ—āļĩāđˆāļŠāļļāļ”āđƒāļ™āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđ„āļŸāļĨāđŒāļ—āđ‰āļ­āļ‡āļ–āļīāđˆāļ™āļŦāļĨāļēāļĒāđ„āļŸāļĨāđŒāļŦāļĢāļ·āļ­āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ SQL āļ—āļĩāđˆāļŦāļ™āļąāļāļŦāļ™āđˆāļ§āļ‡

āļŦāļĨāļĩāļāđ€āļĨāļĩāđˆāļĒāļ‡āļāļēāļĢāļĢāļąāļāļĐāļē pandas āđāļĨāļ° Polars āđ„āļ§āđ‰āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļāđ€āļŠāļīāļ‡āļ­āļļāļ”āļĄāļāļēāļĢāļ“āđŒ āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ­āļĒāļđāđˆāļĢāđˆāļ§āļĄāļāļąāļ™āđ„āļ”āđ‰ āđāļĨāļ° Arrow āļ—āļģāđƒāļŦāđ‰āļāļēāļĢāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āđ€āļĨāļ·āļ­āļāđ„āļĨāļšāļĢāļēāļĢāļĩāđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ§āļīāļĢāđŒāļāđ‚āļŦāļĨāļ”āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ•āļąāļ§āđāļ—āļ™ āļĢāļ§āļĄāļ–āļķāļ‡āđ€āļ§āļĨāļēāđƒāļ™āļāļēāļĢāļ­āđˆāļēāļ™āđ„āļŸāļĨāđŒ āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ āļ›āļĢāļ°āđ€āļ āļ—āļ‚āđ‰āļ­āļĄāļđāļĨ āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļšāļšāļāļĨāļļāđˆāļĄ āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļ‚āļ­āļ‡āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ•āđˆāļ­

Alex McFarland āđ€āļ›āđ‡āļ™āļ™āļąāļāļ‚āđˆāļēāļ§āđāļĨāļ°āļ™āļąāļāđ€āļ‚āļĩāļĒāļ™ AI āļ—āļĩāđˆāļŠāļģāļĢāļ§āļˆāļāļēāļĢāļžāļąāļ’āļ™āļēāļĨāđˆāļēāļŠāļļāļ”āđƒāļ™āļ”āđ‰āļēāļ™āļ›āļąāļāļāļēāļ›āļĢāļ°āļ”āļīāļĐāļāđŒ āđ€āļ‚āļēāđ„āļ”āđ‰āļĢāđˆāļ§āļĄāļ‡āļēāļ™āļāļąāļšāļŠāļ•āļēāļĢāđŒāļ—āļ­āļąāļž AI āđāļĨāļ°āļŠāļ·āđˆāļ­āļŠāļīāđˆāļ‡āļžāļīāļĄāļžāđŒāļ•āđˆāļēāļ‡āđ† āļ—āļąāđˆāļ§āđ‚āļĨāļ