まず、
output_filesというディレクトリ(フォルダ)に
data.csvという名前のcsvファイルをつくる。
中身は
apple, 4
banana, 5
orange, 15
となっている。
data.csv
apple, 4
banana, 5
orange, 15
このcsvファイルから、
数値が最大である15を抽出し、
15のある列に一緒に書かれているorangeを出力させる事を目標とする。
main
import pandas as pd
#data.csをdfとして読み込む。
#0列目の名前をfru_name、1列目の名前をcountとする。
df = pd.read_csv('output_files/data.csv', names=['fru_name', 'count',])
#df(data.csvを読み込んだもの)をそのまま出力させる。
print(df)
print('####################')
#countの最大値があるindexを出力させる。
print(df['count'].idxmax())
print('####################')
#countの最大値があるindexの0列目を出力させる。
print(df.iat[df['count'].idxmax(), 0])
print('####################')
実行結果
fru_name count
0 apple 4
1 banana 5
2 orange 15
####################
2
####################
orange