Course about Data Analysis with Python Course - Numpy, Pandas, Data Visualization
The course is divided into 5 modules. Here is what the modules cover.
° Installation and setup - Python & Jupyter
° Jupyter notebook & Lab walkthrough
° Types, variables, statements & expressions
° Functions, exceptions & scope
° Solve word problems using variables & arithmetic operations
° Manipulate data types using methods & operators
° Use branching and iterations to translate ideas into code
° Explore the documentation and get help from the community
° Numpy arrays
° Indexing
° Operations
° Numpy: advanced topics
° Explore different ways to create Numpy arrays
° Manipulate, aggregate and combine arrays
° Apply broadcasting & vectorization techniques
° Explore Numpy docs and write a blog post
° Series
° Dataframes
° Operations
° Merging, Grouping & Joining
° Read and write different file types using Pandas data frames
° Manipulate rows, columns, empty values in data frames
° Merge, join and query data from multiple data frames
° Explore interoperability between Numpy & Pandas
° Basic visualization with Matplotlib
° Beautiful visualizations with Seaborn
° Plotting directly from Pandas
° Other libraries: Plotly, Bokeh, Folium etc.
° Working with Images using PIL
° Loading a dataset with Pandas
° Operations with numpy
° Visualization with Matplotlib & Seaborn
° Find a real-world dataset of your choice online
° Use Numpy & Pandas to parse, clean & analyze data
° Use Matplotlib & Seaborn to create visualizations
° Ask and answer interesting questions about the data
• First steps with Python: https://jovian.ai/aakashns/first-steps-with-python
• Variables and data types: https://jovian.ai/aakashns/python-variables-and-data-types
• Conditional statements and loops: https://jovian.ai/aakashns/python-branching-and-loops
• Functions and scope: https://jovian.ai/aakashns/python-functions-and-scope
• Working with OS & files: https://jovian.ai/aakashns/python-os-and-filesystem
• Numerical computing with Numpy: https://jovian.ai/aakashns/python-numerical-computing-with-numpy
• 100 Numpy exercises: https://jovian.ai/aakashns/100-numpy-exercises
• Analyzing tabular data with Pandas: https://jovian.ai/aakashns/python-pandas-data-analysis
• Matplotlib & Seaborn tutorial: https://jovian.ai/aakashns/python-matplotlib-data-visualization
• Data visualization cheat sheet: https://jovian.ai/aakashns/dataviz-cheatsheet
• EDA on StackOverflow Developer Survey: https://jovian.ai/aakashns/python-eda-stackoverflow-survey
• Opendatasets python package: https://github.com/JovianML/opendatasets
• EDA starter notebook: https://jovian.ai/aakashns/python-eda-stackoverflow-survey