I'm attempting to remove x number of rows
from a df
with an exception of a certain row
.
df
:
Main Ing
0 A Apple
1 B Bread
2 Z Cheese
3 E Egg
4 D Dough
5 X Pasta
etc.
I've attempted the following, with the intention of removing one row
:
r = randint(0, df.shape[0])
df.drop(df.index[r])
However, it doesn't seem to do anything.
My goal is to randomly remove x
number of rows
from df, with the exception of a certain row
, e.g:
df.loc[df['Main'] == 'A']
Desired Output:
E.G: If the number of rows
to remove was 4
, with the exception of the row
- df.loc[df['Main'] == 'A']
, the output would be:
Main Ing
0 A Apple
2 Z Cheese
etc.
Aucun commentaire:
Enregistrer un commentaire