Pandas print the first few rows of dataframe

0 votes
How can I print only the first few rows of the dataframe. I have a dataframe that has over a thousand rows. The data is of people and their score. The dataframe is sorted in descending order of the score. I want to display the details of people with the top 10 score. So, how can I display only the first 10 rows?
May 9 in Python by Karan
36 views

1 answer to this question.

0 votes

Pandas allows you to slice the dataframe similar to how python allows you to slice the string. Suppose the name of the dataframe is df, then to print the first 10 rows, you can use the below code:

print(df[0:3])
answered May 9 by Shri

Related Questions In Python

0 votes
1 answer
0 votes
1 answer

How to find the sum of rows in Pandas dataframe?

You can use a combination groupby function with the sum() method. ...READ MORE

answered May 9 in Python by Jisha
37 views
0 votes
1 answer

How to print the index of a Pandas Dataframe?

You can do this using the code ...READ MORE

answered May 12 in Python by Usha
28 views
0 votes
1 answer
0 votes
1 answer

How to rename columns in pandas (Python)?

It is easy by just adding ".columns" ...READ MORE

answered Apr 30, 2018 in Data Analytics by DeepCoder786
• 1,700 points
72 views
0 votes
1 answer

What is the Difference in Size and Count in pandas (python)?

The major difference is size includes NaN ...READ MORE

answered Apr 30, 2018 in Data Analytics by DeepCoder786
• 1,700 points
640 views
0 votes
2 answers
0 votes
1 answer

Converting a pandas data-frame to a dictionary

Emp_dict=Employee.to_dict('records') You can directly use the 'to_dict()' function ...READ MORE

answered May 23, 2018 in Data Analytics by Bharani
• 4,550 points
960 views
+2 votes
2 answers

How can I replace values with 'none' in a dataframe using pandas

Actually in later versions of pandas this ...READ MORE

answered Aug 13, 2018 in Python by bug_seeker
• 15,310 points
3,793 views