Skip to main content
HomePython

course

Writing Efficient Code with pandas

Intermediate
4.4+
11 reviews
Updated 12/2024
Learn efficient techniques in pandas to optimize your Python code.
Start course for free

Included for FreePremium or Teams

PythonSoftware Development4 hours14 videos45 exercises3,500 XP20,230Statement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

The ability to efficiently work with big datasets and extract valuable information is an indispensable tool for every aspiring data scientist. When working with a small amount of data, we often don’t realize how slow code execution can be. This course will build on your knowledge of Python and the pandas library and introduce you to efficient built-in pandas functions to perform tasks faster. Pandas’ built-in functions allow you to tackle the simplest tasks, like targeting specific entries and features from the data, to the most complex tasks, like applying functions on groups of entries, much faster than Python's usual methods. By the end of this course, you will be able to apply a function to data based on a feature value, iterate through big datasets rapidly, and manipulate data belonging to different groups efficiently. You will apply these methods on a variety of real-world datasets, such as poker hands or restaurant tips.

Prerequisites

Data Manipulation with pandas
1

Selecting columns and rows efficiently

Start Chapter
2

Replacing values in a DataFrame

Start Chapter
3

Efficient iterating

Start Chapter
4

Data manipulation using .groupby()

Start Chapter
Writing Efficient Code with pandas
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.4
from 11 reviews
64%
18%
18%
0%
0%
  • Joel N.
    11 months

    The course was great and was fantastic in enabling one to know how to optimize their code to run faster and use resources efficiently.

  • Jakub Ż.
    over 1 year

    Yes

  • Kalyan B.
    over 1 year

    ;

  • Octavio T.
    over 1 year

    Great course

  • Zinovii M.
    over 1 year

    Good to systemize knowledge

"The course was great and was fantastic in enabling one to know how to optimize their code to run faster and use resources efficiently."

Joel N.

"Yes"

Jakub Ż.

";"

Kalyan B.

Join over 15 million learners and start Writing Efficient Code with pandas today!

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.