Zuerst, In einem Verzeichnis (Ordner) namens output_files Erstellen Sie eine CSV-Datei mit dem Namen data.csv.
Der Inhalt ist apple, 4 banana, 5 orange, 15 Es ist geworden.
data.csv
apple, 4
banana, 5
orange, 15
Aus dieser CSV-Datei Extrakt 15 mit der größten Anzahl, Das Ziel ist es, das Orange auszugeben, das zusammen in einer bestimmten Spalte von 15 geschrieben ist.
main
import pandas as pd
#data.Lesen Sie cs als df.
#Der Name der 0. Spalte ist fru_Name, lassen Sie den Namen in der ersten Spalte zählen.
df = pd.read_csv('output_files/data.csv', names=['fru_name', 'count',])
#df(data.Was las csv)Wird ausgegeben wie es ist.
print(df)
print('####################')
#Geben Sie den Index mit dem Maximalwert count aus.
print(df['count'].idxmax())
print('####################')
#Geben Sie die 0. Indexspalte mit dem Maximalwert für count aus.
print(df.iat[df['count'].idxmax(), 0])
print('####################')
Ausführungsergebnis
fru_name count
0 apple 4
1 banana 5
2 orange 15
####################
2
####################
orange
Recommended Posts