w3resource

Pandas Practice Set-1: Read rows 0, 5, 7 and all columns of diamonds DataFrame


50. Read Rows 0, 5, 7 and All Columns

Write a Pandas program to read rows 0, 5, 7 and all columns 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, 5, 7 and all columns:")
print(diamonds.loc[[0, 1, 2], :])

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, 5, 7 and all columns:
   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

For more Practice: Solve these Related Problems:

  • Write a Pandas program to extract rows at positions 0, 5, and 7 from the diamonds DataFrame and display all columns.
  • Write a Pandas program to use iloc to select rows 0, 5, and 7 and then print the subset.
  • Write a Pandas program to read specific rows (0, 5, 7) from the diamonds CSV using a custom row selector function.
  • Write a Pandas program to load the diamonds DataFrame and then index rows 0, 5, and 7 to display the corresponding records.

Go to:


Previous:Write a Pandas program to read specified rows and all columns of diamonds DataFrame.
Next: Write a Pandas program to create a histogram of the 'carat' Series (distribution of a numerical variable) of diamonds DataFrame.Write a Pandas program to read rows 2 through 5 and all columns 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.