Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn DataFrame | The Very First Steps
Pandas First Steps

Swipe to show menu

book
DataFrame

To recap, a Series is a one-dimensional data structure, similar to a list or a column in a spreadsheet. It holds data of the same type, with each element labeled by an index.

In contrast, a DataFrame is a versatile two-dimensional structure in Pandas, similar to a table or spreadsheet, with rows and columns. It can hold data of different types, with each column functioning as a Series. Like a spreadsheet, a DataFrame includes both an index and column labels, making it ideal for handling large, structured datasets.

To create a DataFrame object, you'll need to use a dictionary in conjunction with the .DataFrame() constructor.

123456
import pandas as pd people_data = {'name' : ['Ann', 'Alex', 'Kevin', 'Kate'], 'age' : [35, 12, 24, 45]} people_df = pd.DataFrame(people_data) print(people_df)
copy

Note

If you want to explicitly indicate that the variable represents a DataFrame, you can include df in the variable name, as shown in this example (people_df).

Task

Swipe to start coding

You are given a dictionary named animals_data.

  • Create a DataFrame named animals using this dictionary.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 1. ChapterΒ 4
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

close

Awesome!

Completion rate improved to 3.03

book
DataFrame

To recap, a Series is a one-dimensional data structure, similar to a list or a column in a spreadsheet. It holds data of the same type, with each element labeled by an index.

In contrast, a DataFrame is a versatile two-dimensional structure in Pandas, similar to a table or spreadsheet, with rows and columns. It can hold data of different types, with each column functioning as a Series. Like a spreadsheet, a DataFrame includes both an index and column labels, making it ideal for handling large, structured datasets.

To create a DataFrame object, you'll need to use a dictionary in conjunction with the .DataFrame() constructor.

123456
import pandas as pd people_data = {'name' : ['Ann', 'Alex', 'Kevin', 'Kate'], 'age' : [35, 12, 24, 45]} people_df = pd.DataFrame(people_data) print(people_df)
copy

Note

If you want to explicitly indicate that the variable represents a DataFrame, you can include df in the variable name, as shown in this example (people_df).

Task

Swipe to start coding

You are given a dictionary named animals_data.

  • Create a DataFrame named animals using this dictionary.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

close

Awesome!

Completion rate improved to 3.03

Swipe to show menu

some-alt