エクセルのデータを配列して、n[行723,列6]に組み込んだのですが、
そこから最大値を求めることができません。
求めたい最大値は、列3の全行の中から探しだしたいです。
<スクリプト>
- coding: utf-8 --
import codecs
import numpy as np
f=codecs.open("weather_data_Tokyo_2018_2019.csv","r","Shift_JIS")
s=f.readlines()
n=[]
for i in range(len(s)):
line=s[i].split(",")
n.append(line)
a1=np.max(n[i][3])
print(a1)
<エラー内容>
Traceback (most recent call last):
File "13kadai1", line 18, in <module>
a1=np.max(n[i][3])
File "/usr/lib64/python2.7/site-packages/numpy/core/fromnumeric.py", line 1911, in amax
out=out, keepdims=keepdims)
File "/usr/lib64/python2.7/site-packages/numpy/core/_methods.py", line 10, in _amax
out=out, keepdims=keepdims)
TypeError: cannot perform reduce with flexible type