
🔴 Course description:
Welcome to the “Introduction to Pandas” course. This free course, designed for beginners, takes approximately 2 hours to complete and provides a comprehensive introduction to Pandas, a powerful library for data manipulation and analysis in Python. While no prior knowledge of Pandas is required, it is recommended that you have completed the previous courses in the “Data Analysis and Visualization” learning path.
This course will help you to:
- Series and DataFrames: Understand the basics of Pandas Series and DataFrames, how to create them, and see practical examples of their use in data analysis.
- Indexing, selecting, and assigning: Learn different methods of indexing, selecting, and assigning data in Pandas, with practical examples to illustrate these techniques.
- Basic functions: Explore essential functions for data manipulation and analysis, including handling missing data, applying operations, and summarizing data.
- Grouping: Learn how to group data using the groupby() function, and explore techniques for aggregating and transforming grouped data.
- Combining: Understand different methods for merging, joining, and concatenating data, and see practical examples of combining DataFrames and Series.
- Exercises: Test your knowledge and skills with practical exercises designed to reinforce your understanding and provide hands-on experience with Pandas.
- Final Test - Exercises in real environments: Apply everything you’ve learned in real-world scenarios, working with external databases and tackling complex data analysis challenges.
By the end of this course, you will have a solid understanding of Pandas and its capabilities, preparing you for more advanced topics in data analysis and visualization.
This course is part of the “Data Analysis and Visualization” learning path, which includes the following courses:
- Introduction to Jupyter Notebooks
- Introduction to Python
- Introduction to NumPy
- Introduction to Pandas
- Data visualization in Python
These courses are designed to be taken in sequence to build a solid foundation in data analysis and visualization.
💡Access information
While the ECS Academy aims to make all its courses accessible to guests (no registration required), the courses belonging to the Data Analysis and Visualization learning path require users to be registered.
This is due to their specific technological setup linked to each individual account.
Self-enrollment: To self- enroll first create your account on the citizenscience.eu platform - then on the ECS Academy (it is a two step process). Once you have created your account on the ECS Academy you will be able to enroll without a key.