I have created demo code with Jupyter Notebook, which can be viewed here: https://github.com/marcuspaget/pythonDSFromScratch/blob/master/PandasDemo.md
Panda – Python Data Analysis Library
Quick install with:
pip install pandas
Python’s answer to R’s DataFrames for data manipulation
Providing tools to read and write data between data structures and different formats: CSV and text files, Microsoft Excel, SQL databases, and the fast HDF5 format;
Easily to manipulate, slice and dice data, with integrated indexing.
Possible to convert HDF5 to HDFS for ingestion in Hadoop
Time series-functionality:
- Date range generation & modification
- Frequency conversion
- Moving window statistics
- Join time series without losing data
Numpy – Python Number Library
pip install numpy
Create, manipulate , slice and run ops i.e std, mean, min, max, etc
Please see link at top for examples
Matplotlib – Python plotting and figures
pip install matplotlib
Graph data from lists, dataframes, etc.
For example:
I have created demo code with Jupyter Notebook, which can be viewed here: https://github.com/marcuspaget/pythonDSFromScratch/blob/master/PandasDemo.md
If you have found my website useful, please consider buying me a coffee below 😉