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, 1 zu diesen 15 zu addieren und auf 16 umzuschreiben.
python
import pandas as pd
#data.Maximalwert von csv+1 Funktion zu tun
def rewrite_pop():
# data.Laden Sie CSV und Pop Maximum_fur_In Cou lagern
df = pd.read_csv('output_files/data.csv', names=['fru_name', 'count', ])
pop_fur_cou = int(df.iat[df['count'].idxmax(), 1])
#Pop, das ist der Maximalwert_fur_cou+1
pop_fur_cou += 1
#1 Erhöhte Anzahl sind Daten.CSV überschreiben
df.iat[df['count'].idxmax(), 1] = pop_fur_cou
df.to_csv('output_files/data.csv', index=False, header=False)
rewrite_pop()
python
df.iat[df['count'].idxmax(), 1] = pop_fur_cou
Ist
python
df.loc[df["count"].idxmax(), "count"] = pop_fur_cou
Vielleicht besser. .. ..
Recommended Posts