An open API service indexing awesome lists of open source software.

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

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.



  1. Create an Array

  2. Array Indexing

  3. Array Slicing

  4. Data Types

  5. Copy Vs View

  6. Iterating

  7. Shape and Reshape

  8. Search elements

  9. 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.



  1. Numpy Random Data Distribution - You can create random data distributed according to different statistical properties

  2. Numpy Random Permutations - The numpy.random.permutation function shuffles the elements of an array or returns a randomly permuted range of numbers.

  3. Numpy Seaborn - Seaborn is a library often used to visualize random data distributions.

  4. 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).

  5. Numpy Binomial Distribution - The binomial distribution models the number of successes in a fixed number of trials.

  6. Numpy Poisson Distribution - The Poisson distribution models the number of events in a fixed interval of time or space.

  7. 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


  1. NumPy ufunc Create

  2. NumPy ufunc Simple Arithmetic

  3. NumPy ufunc Rounding Decimals

  4. NumPy ufunc Logs

  5. NumPy ufunc Summations

  6. 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.



  1. Basic plotting

  2. Color, Marker, Line Style

  3. Limits of axis

  4. Subplots

  5. Line chart

  6. Bar chart

  7. Histogram

  8. 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