Recall & Review
beginner
What is an ordered category in pandas?
An ordered category is a type of categorical data where the categories have a meaningful order or ranking, like 'low' < 'medium' < 'high'.
Click to reveal answer
beginner
How do you create an ordered categorical column in pandas?
Use
pd.Categorical() with the ordered=True parameter and specify the category order with the categories argument.Click to reveal answer
beginner
Why use ordered categories instead of strings or numbers?
Ordered categories save memory and allow meaningful comparisons like <, >, and sorting based on the order you define.
Click to reveal answer
intermediate
What happens if you compare two ordered categorical values in pandas?
Pandas compares them based on the order you set, not alphabetically or numerically. For example, 'low' < 'high' if 'low' is before 'high' in the category order.
Click to reveal answer
intermediate
How can you change the order of categories in an existing ordered categorical column?
Use the
cat.reorder_categories() method with the new order list and ordered=True to update the order.Click to reveal answer
Which parameter makes a pandas categorical ordered?
✗ Incorrect
The parameter
ordered=True tells pandas the categories have a meaningful order.What is the output type when you use
pd.Categorical(['low', 'high'], categories=['low', 'medium', 'high'], ordered=True)?✗ Incorrect
This creates an ordered categorical object with the specified categories and order.
If 'medium' is between 'low' and 'high' in order, what is the result of 'medium' > 'low'?
✗ Incorrect
Because 'medium' comes after 'low' in the order, the comparison returns True.
How do ordered categories help in sorting data?
✗ Incorrect
Ordered categories let pandas sort data according to the category order you set.
Which method changes the order of categories in a pandas categorical column?
✗ Incorrect
The
cat.reorder_categories() method updates the order of categories.Explain what ordered categories are and why they are useful in pandas.
Think about how you rank things in real life, like sizes or ratings.
You got /4 concepts.
Describe how to create and modify an ordered categorical column in pandas.
Focus on the parameters and methods pandas provides.
You got /4 concepts.