csvファイルのデータを読み込んでその中の最大値を表示させたいのですが下記の通りエラーとなってしまいます。
(csvファイルはオシロスコープで計測したものです)
どなたかご回答よろしくお願いします。

プログラム

import csv
import matplotlib.pyplot as plt
import numpy as np
csvfile = r'C:\Users\ryoma\Documents\学習用 python\test1khz.csv'

f=open(csvfile,"r")
reader = csv.reader(f)
data = [v for v in reader]
f.close()

np.max(data)

エラーメッセージ

TypeError                                 Traceback (most recent call last)
<ipython-input-11-b6a52add7c26> in <module>
----> 1 np.max(data)

~\Anaconda3\lib\site-packages\numpy\core\fromnumeric.py in amax(a, axis, out, keepdims, initial)
   2503     """
   2504     return _wrapreduction(a, np.maximum, 'max', axis, None, out, keepdims=keepdims,
-> 2505                           initial=initial)
   2506 
   2507 

~\Anaconda3\lib\site-packages\numpy\core\fromnumeric.py in _wrapreduction(obj, ufunc, method, axis, dtype, out, **kwargs)
     84                 return reduction(axis=axis, out=out, **passkwargs)
     85 
---> 86     return ufunc.reduce(obj, axis, dtype, out, **passkwargs)
     87 
     88 

TypeError: cannot perform reduce with flexible type