-
Notifications
You must be signed in to change notification settings - Fork 0
Python Libraries
An Overview to Python World
Segala sesuatu yang dilakukan melalui Python disesuaikan dengan kebutuhan sang developer, termasuk dalam pemilihan libraries. Jadi, apa kebutuhanmu?
- Data Mining,
- Data Visualization,
- Mathematical and Statistical Functions, and
- Many more!
Where do we start?
Pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language.
tl;dr: A data operation library to view, edit, and display data.
- Object Creation (DataFrame, Series)
- Viewing Data (Head, Tail, Transpose, Describe, Sort by Values)
- Selection
- Handling Missing Data (fillna, dropna)
- Basic Statistic (Mean, Histogram)
- And all the basic data operation things in Python.
NumPy is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation and much more.
tl;dr: A Python library that makes many mathematical operations used widely in scientific computing fast and easy to use
- Array, array, and array (One-Dimensional, Two-Dimensional, and N-Dimensional array)
- Filling array with data, or even NaN value (empty, zeros, ones, random, arange)
- Adding, Removing, Sorting (Append, Delete, Sort)
- Mathematical and Statistical Functions (add, substract, multiply, ceil, floor, sin, cos, tan, mean, std, average)
- Basic Array Operations (determinant, dot, inv, matmul)
Seaborn is a data visualization library built on top of matplotlib and closely integrated with pandas data structures in Python. Visualization is the central part of Seaborn which helps in exploration and understanding of data.
Matplotlib is a cross-platform, data visualization and graphical plotting library for Python and its numerical extension NumPy.
tl;dr: Data visualization.
- Data Plotting (Distribution Plots, Scatter Plots, Pair Plots)
- Visualize data (Chart, Heatmap)
Crafted by Admin KCV 2022 👩💻💡👨💻