This repository contains code, notes, and examples from my journey learning Python and its essential data science libraries.
- Python: Core language syntax, data types, control structures, functions, OOP, and built-in modules.
- NumPy: Numerical computations, array operations, vectorization, and broadcasting.
- Pandas: DataFrames, series, data manipulation, filtering, grouping, and file I/O operations.
- Matplotlib: Data visualization, plotting line charts, bar graphs, histograms, and customization.
To build a solid foundation in Python for data analysis and scientific computing, enabling efficient data exploration and visualization.
/pythonβ Core Python scripts and exercises/numpyβ NumPy examples and demos/pandasβ Data analysis with Pandas/matplotlibβ Visualization samples
- Python 3.x
- Jupyter Notebook
- Visual Studio Code
- Google Colab
All core concepts have been covered and uploaded. More advanced topics may be added in future updates.
- Clone this repository.
- Navigate to the relevant folder.
- Open the scripts or notebooks in your preferred environment.
For any questions or collaboration, please open an issue or contact me through GitHub.
Repository maintained by Ayush Trivedi