Fundamental Tools of Data Wrangling
About this Course
Data wrangling is a crucial step in the data analysis process, as it involves the transformation and preparation of raw data into a suitable format for analysis. The \"Fundamental Tools for Data Wrangling\" course is designed to provide participants with essential skills and knowledge to effectively manipulate, clean, and analyze data. Participants will be introduced to the fundamental tools commonly used in data wrangling, including Python, data structures, NumPy, and pandas. Through hands-on exercises and practical examples, participants will gain the necessary proficiency to work with various data formats and effectively prepare data for analysis. In this course, participants will dive into the world of data manipulation using Python as the primary programming language. They will learn about data structures, such as lists, dictionaries, and arrays, and how to use them to store and organize different types of data. Furthermore, participants will explore the power of Python packages like random and math for generating and performing mathematical operations on data. They will also be introduced to NumPy, a powerful library for numerical computing, and learn how to efficiently work with multi-dimensional arrays and matrices. A significant focus of the course will be on pandas, a versatile library for data manipulation and analysis. Participants will discover various techniques to clean, reshape, and aggregate data using pandas, enabling them to derive valuable insights from messy datasets.Created by: University of Colorado Boulder

Related Online Courses
Learn about the materials that have advanced the performance of artificial intelligence, and the machine learning models that could help accelerate the design and development of novel materials.... more
In this course, you\'ll be introduced to finding inverses and matrix algebra using Python. You will also practice using row reduction to solve linear equations as well as practice how to define... more
This Specialization is designed for post-graduate students aiming to develop ethical hacking skills. Through three comprehensive courses, you will explore methodologies, penetration testing... more
Data science and artificial intelligence are exciting fields to join, but with the explosion of growth has come a somewhat unexpected outcome: high competitiveness in the job market. This... more
Are you looking for a simple guide to learning unit testing? This video course is perfect for you. It includes hands-on exercises and best practices to help you understand JUnit and Mockito unit... more