From the course: Data Analysis with Python and Pandas

Unlock this course with a free trial

Join today to access over 25,600 courses taught by industry experts.

pandas and NumPy intro

pandas and NumPy intro

- [Instructor] All right, everybody. Welcome to our course on pandas. In this section, we're going to take a brief detour to the library NumPy, which forms the foundation of pandas. Both pandas and NumPy introduce new data structures that make data processing much more efficient, as well as contain very convenient built-in functions for data analysis. So quickly, we're going to introduce the libraries pandas and NumPy. Then we'll move on to NumPy array basics, array creation, indexing and slicing, array operations, before moving on to the concepts of vectorization and broadcasting, which are two of the features of NumPy and pandas that make it much more efficient for processing data than Base Python. And so our goals for this section are going to be to learn how to convert Base Python data types, like lists, into NumPy arrays, as well as create new arrays from scratch using a variety of functions. We'll then learn how to perform basic array operations, like indexing, slicing, and…

Contents