Understanding Series
AI in Action
12345678import pandas as pd scores = pd.Series([88, 92, 79, 93], index=["Alice", "Bob", "Carol", "Dan"], name="Exam Scores") print(scores) print(scores.index) print(scores.dtype) print(scores.size)
A Series is the simplest pandas data structure: a one-dimensional labeled array. You can think of it as a single column of a table, with values and an index that labels them.
Creating Series
You can create a Series from common Python data structures, such as dictionaries and lists.
From a Dictionary
1234import pandas as pd scores = pd.Series({"Alice": 88, "Bob": 92, "Carol": 79, "Dan": 93}) print(scores)
Here, dictionary keys become the index labels.
From a List
1234import pandas as pd grades = pd.Series([88, 92, 79, 93]) print(grades)
Pandas automatically generates an index (0, 1, 2, 3).
Metadata
A Series also carries information about itself:
12345678import pandas as pd grades = pd.Series([88, 92, 79, 93], name="Exam Scores") print(grades.index) print(grades.dtype) print(grades.name) print(grades.size)
.index: index labels;.dtype: data type of values;.name: name of the Series;.size: number of elements.
1. What are the two main components of a pandas Series?
2. Which attribute shows the data type of a Series?
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 10
Understanding Series
Swipe to show menu
AI in Action
12345678import pandas as pd scores = pd.Series([88, 92, 79, 93], index=["Alice", "Bob", "Carol", "Dan"], name="Exam Scores") print(scores) print(scores.index) print(scores.dtype) print(scores.size)
A Series is the simplest pandas data structure: a one-dimensional labeled array. You can think of it as a single column of a table, with values and an index that labels them.
Creating Series
You can create a Series from common Python data structures, such as dictionaries and lists.
From a Dictionary
1234import pandas as pd scores = pd.Series({"Alice": 88, "Bob": 92, "Carol": 79, "Dan": 93}) print(scores)
Here, dictionary keys become the index labels.
From a List
1234import pandas as pd grades = pd.Series([88, 92, 79, 93]) print(grades)
Pandas automatically generates an index (0, 1, 2, 3).
Metadata
A Series also carries information about itself:
12345678import pandas as pd grades = pd.Series([88, 92, 79, 93], name="Exam Scores") print(grades.index) print(grades.dtype) print(grades.name) print(grades.size)
.index: index labels;.dtype: data type of values;.name: name of the Series;.size: number of elements.
1. What are the two main components of a pandas Series?
2. Which attribute shows the data type of a Series?
Thanks for your feedback!