w3resource

Pandas Practice Set-1: Read rows 0 through 2 (inclusive), columns ‘color’ and ‘price’ of diamonds DataFrame


52. Read Rows 0 Through 2 (Inclusive), Columns 'color' and 'price'

Write a Pandas program to read rows 0 through 2 (inclusive), columns ‘color’ and ‘price’ of diamonds DataFrame.

Sample Solution:

Python Code:

import pandas as pd
diamonds = pd.read_csv('https://raw.githubusercontent.com/mwaskom/seaborn-data/master/diamonds.csv')
print("Original Dataframe:")
print(diamonds.head())
print("\nRows 0 through 2 (inclusive), columns ‘color’ and ‘price’:")
print(diamonds.loc[0:2, ['color', 'price']])

Sample Output:

Original Dataframe:
   carat      cut color clarity  depth  table  price     x     y     z
0   0.23    Ideal     E     SI2   61.5   55.0    326  3.95  3.98  2.43
1   0.21  Premium     E     SI1   59.8   61.0    326  3.89  3.84  2.31
2   0.23     Good     E     VS1   56.9   65.0    327  4.05  4.07  2.31
3   0.29  Premium     I     VS2   62.4   58.0    334  4.20  4.23  2.63
4   0.31     Good     J     SI2   63.3   58.0    335  4.34  4.35  2.75

Rows 0 through 2 (inclusive), columns ‘color’ and ‘price’:
  color  price
0     E    326
1     E    326
2     E    327

For more Practice: Solve these Related Problems:

  • Write a Pandas program to read rows 0 through 2 and select only the 'color' and 'price' columns from the diamonds DataFrame.
  • Write a Pandas program to use loc to extract rows 0 to 2 with the columns 'color' and 'price' and display the output.
  • Write a Pandas program to load the diamonds CSV and slice rows 0-2 and columns 'color' and 'price', then print the result.
  • Write a Pandas program to retrieve a subset of the diamonds DataFrame for rows 0 through 2 and only the specified columns, then export it to a new CSV file.

Go to:


Previous:Write a Pandas program to read rows 2 through 5 and all columns of diamonds DataFrame.
Next: Write a Pandas program to read rows 0 through 2 (inclusive), columns ‘color’ through ‘price’ (inclusive) of diamonds DataFrame.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?



Follow us on Facebook and Twitter for latest update.