w3resource

Pandas Practice Set-1: Find the number of rows and columns and data type of each column of diamonds Dataframe


5. Count Rows, Columns, and Data Types

Write a Pandas program to find the number of rows and columns and data type of each column 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("Number of rows and columns:")
print(diamonds.shape)
print("\nData type of each column:")
print(diamonds.dtypes)

Sample Output:

Number of rows and columns:
(53940, 10)

Data type of each column:
carat      float64
cut         object
color       object
clarity     object
depth      float64
table      float64
price        int64
x          float64
y          float64
z          float64
dtype: object

For more Practice: Solve these Related Problems:

  • Write a Pandas program to print the shape and data types of the diamonds DataFrame along with the column names.
  • Write a Pandas program to count rows and columns in the diamonds DataFrame and output the results in a formatted string.
  • Write a Pandas program to display the total number of rows, columns, and memory usage for each column in the diamonds DataFrame.
  • Write a Pandas program to calculate and print the number of rows and columns, then compare it with the length of the index and columns list.

Go to:


Previous: Write a Pandas program to create a new 'Quality –color' Series (use bracket notation to define the Series name) of the diamonds DataFrame.
Next: Write a Pandas program to summarize only 'object' columns of the 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.