これはPythonには初めてのもので、この回答を検索しましたが、ほとんどの回答は私の頭の上です。私はこのようなリストを持っています:リストの列の和を求める "TypeError:柔軟な型でreduceを実行できません"
right point point 1.76999998093
right fear fear 1.62700009346
right sit sit 1.46899986267
right chord chord 1.47900009155
right speed speeed 1.71300005913
right system system 1.69799995422
right hard hard 1.4470000267
right excite excite 2.93799996376
right govern govern 1.85800004005
right record record 1.62400007248
リストを列に分割し、数値の平均/合計/標準偏差を求めることを試みています。ですから、基本的には最後の配列をnp.mean、np.sumなどで使用できる配列形式にしようとしています。データは、ここで「正しい」と呼ばれるファイルである私がこれまで持っているものです。
right=open('right.txt').readlines()
for line in right:
l=line.split()
righttime=l[3]
print righttime
rightsum=np.sum(righttime)
rightmean=np.mean(righttime)
は、その後、私はこのエラーを取得する:「TypeError例外を:フレキシブルタイプはと削減を実行することはできません」私はそれを方法のトンを試してみましたが、維持していますエラーが発生します。これは私が約束したように試みた別の方法です:
def TimeSum(data):
for line in data:
l=line.split()
righttime=l[3]
print righttime
return righttime
rightsum=np.sum(TimeSum(right))
私は同じエラーがありました。誰もこれを行う方法を知っていますか?
あなたは男のfelipです。ありがとう! –
@EvanBrown何も考えないでください! ;) – felipsmartins