Premier, Dans un répertoire (dossier) appelé output_files Créez un fichier csv nommé data.csv.
Le contenu est apple, 4 banana, 5 orange, 15 Il est devenu.
data.csv
apple, 4
banana, 5
orange, 15
À partir de ce fichier csv Extrait 15 avec le plus grand nombre, Le but est de sortir l'orange qui est écrit ensemble dans une certaine colonne de 15.
main
import pandas as pd
#data.Lisez cs comme df.
#Le nom de la 0ème colonne est fru_nom, laissez le nom dans la première colonne compter.
df = pd.read_csv('output_files/data.csv', names=['fru_name', 'count',])
#df(data.Que lire csv)Est sortie telle quelle.
print(df)
print('####################')
#Sortez l'index avec la valeur maximale de count.
print(df['count'].idxmax())
print('####################')
#Sortie de la 0ème colonne d'index avec la valeur maximale de count.
print(df.iat[df['count'].idxmax(), 0])
print('####################')
Résultat d'exécution
fru_name count
0 apple 4
1 banana 5
2 orange 15
####################
2
####################
orange
Recommended Posts