コードは次のとおりです。 idxmax関数が使用されているときには、出力は出ません。私はここでそれをどうやって使っていますか?前の年の株価データのCSVから "Close"の最大値を見つけようとしていますが、コードが機能していません
import pandas as pd
pd.set_option('display.expand_frame_repr', False)
def get_max_close(symbol):
df = pd.read_csv("C:/Users/vicko/Desktop/CSV/{}.csv".format(symbol))
return df['Close'].idxmax(axis=None, skipna=True)
def test_run():
for symbol in ['NIFTY', 'CLZ2014']:
print ("Max Close")
print (symbol)
print (get_max_close(symbol))
if __name__== "__main__":
test_run()
df ['Close']の頭とその列の種類を入力してください。 – Greg
@Gregファイルが壊れています。そのため、コード実行時にコードが停止しました。 –