pandas get row by index value code example
Example 1: pandas get row from column value
df.loc[df['column_name'] == some_value]
Example 2: pandas select row by index
df.loc[ index , : ]
indices = [1, 20, 33, 47, 52 ]
new_df= df.iloc[indices, :]
Example 3: dataframe select row by index value
In [1]: df = pd.DataFrame(np.random.rand(5,2),index=range(0,10,2),columns=list('AB'))
In [2]: df
Out[2]:
A B
0 1.068932 -0.794307
2 -0.470056 1.192211
4 -0.284561 0.756029
6 1.037563 -0.267820
8 -0.538478 -0.800654
In [5]: df.iloc[[2]]
Out[5]:
A B
4 -0.284561 0.756029
In [6]: df.loc[[2]]
Out[6]:
A B
2 -0.470056 1.192211