0 votes
1 view
in Data Science by (17.6k points)

Is that any way that I can get first element of Seires without have information on index.

For example,We have a Series

    import pandas as pd







prints out SUBJECTS:

    print (SUBJECTS[SUBJECTS.initials==key]['ID'])

    145    146

    Name: ID, dtype: int64

How can I get the value here 146 without using index 145?

Thank you very much

1 Answer

0 votes
by (20.4k points)

You can extract the column by using iloc() rather accessing by column number:

In [11]: df = pd.DataFrame([[1, 2], [3, 4]], ['a', 'b'], ['A', 'B'])

In [12]: df


   A  B

a  1  2

b  3  4

In [13]: df.iloc[0]  # first row in a DataFrame


A    1

B    2

Name: a, dtype: int64

In [14]: df['A'].iloc[0]  # first item in a Series (Column)

Out[14]: 1

 Improve your knowledge in data science from scratch using Data science online courses

Related questions

0 votes
1 answer
0 votes
1 answer
0 votes
2 answers
Welcome to Intellipaat Community. Get your technical queries answered by top developers !