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

Ask AI

expand
ChatGPT

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

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
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt