0
votes

Pandas Sélectionnez le minimum et max de chaque colonne et créez un nouveau Dataframe

Ceci est mon Dataframe:

dfr_new = dfr[dfr.columns].min())


1 commentaires

Réponse au PS: Non. Vous avez des réponses à votre question précédente et ils répondent à la question que vous avez posée. Veuillez accepter l'une des réponses ou uppote de «récompenser» les personnes qui mettent des efforts pour y répondre. Vous obtiendrez une nouvelle réponse ici et tout va bien :) De plus, certaines personnes pourraient rechercher ce que vous avez demandé dans la question précédente


3 Réponses :


1
votes

Vous pouvez obtenir cela en utilisant cette pd.dataframe ({'min': df.min (), 'max': df.max ()}). T code> xxx pré>

C'est le Dataframe J'ai utilisé. P>

    A   B   C   D
0   10  1   2   3
1   1   4   7   3
2   10  5   2   3
3   40  7   9   3
4   9   9   5   0


0 commentaires

4
votes

Vous pouvez simplement appeler .agg code> sur votre ensemble de données.

df.agg(['min','max'])
      A  B  C  D   
min   1  1  2  0
max  40  9  9  3


0 commentaires

1
votes
df.describe().loc[['min','max']].astype(int)

    A   B   C   D
min 1   1   2   0
max 40  9   9   3

0 commentaires