https://github.com/sahansilvadev/working-with-python-libraries
learn how to use python libraries, NumPy , Matplotlib, Pandas, SciPy
https://github.com/sahansilvadev/working-with-python-libraries
Last synced: 9 months ago
JSON representation
learn how to use python libraries, NumPy , Matplotlib, Pandas, SciPy
- Host: GitHub
- URL: https://github.com/sahansilvadev/working-with-python-libraries
- Owner: SahansilvaDev
- Created: 2024-11-14T05:55:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-22T22:26:25.000Z (over 1 year ago)
- Last Synced: 2025-04-04T11:18:51.399Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 159 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Working-with-Python-libraries
learn how to use python libraries, NumPy , Matplotlib, Pandas, SciPy...
Python NumPy - np.py file
NumPy is a Python library used for working with arrays.
- Create an Array
- Array Indexing
- Array Slicing
- Data Types
- Copy Vs View
- Iterating
- Shape and Reshape
- Search elements
- Join and Split
NumPy Random - npRandom.py file
The numpy. random module implements pseudo-random number generators (PRNGs or RNGs, for short) with the ability to draw samples from a variety of probability distributions.
- Numpy Random Data Distribution - You can create random data distributed according to different statistical properties
- Numpy Random Permutations - The numpy.random.permutation function shuffles the elements of an array or returns a randomly permuted range of numbers.
- Numpy Seaborn - Seaborn is a library often used to visualize random data distributions.
- Numpy Normal Distribution - The normal (Gaussian) distribution is one of the most commonly used. It is defined by its mean (center) and standard deviation (spread).
- Numpy Binomial Distribution - The binomial distribution models the number of successes in a fixed number of trials.
- Numpy Poisson Distribution - The Poisson distribution models the number of events in a fixed interval of time or space.
- Numpy Uniform Distribution - The uniform distribution generates values evenly distributed between two bounds.
NumPy Random - npUfunc.py file
Universal functions (ufunc) basics. A universal function (or ufunc for short) is a function that operates on ndarrays in an element-by-element fashion, supporting array broadcasting, type casting, and several other standard features
- NumPy ufunc Create
- NumPy ufunc Simple Arithmetic
- NumPy ufunc Rounding Decimals
- NumPy ufunc Logs
- NumPy ufunc Summations
- NumPy ufunc Products
Python Matplotlib - matplotlib_file.py file
Matplotlib is a popular data visualization library in Python and Matplotlib allows you to generate plots, histograms, bar charts, scatter plots, etc., with just a few lines of code.
- Basic plotting
- Color, Marker, Line Style
- Limits of axis
- Subplots
- Line chart
- Bar chart
- Histogram
- Pie Chart
Python Pandas - pandas_file.ipynb file
Pandas is a Python library used for working with data sets. It has functions for analyzing, cleaning, exploring, and manipulating data. The name "Pandas" has a reference to both "Panel Data".
- Series
- Data Frame
- Dictionary
- Import CSV
- Removing Columns in dataset
- Get useful data from dataset
- Filling the missing values with mean
- Adding conditions
- Filtering
- Dataset Visualize