次のことを行う Python 関数を作成し、各行から数値を追加して、平均を見つけることができます。これは私のファイルがどのように見えるかです:
 -2.7858521
 -2.8549764
 -2.8881847
  2.897689
  1.6789098
 -0.07865
  1.23589
  2.532461
  0.067825
 -3.0373958
基本的に、行ごとに for ループを実行し、行のカウンターをインクリメントし、各行を float 値に設定するプログラムを作成しました。
   counterTot = 0      
   with open('predictions2.txt', 'r') as infile:
            for line in infile:
                counterTot += 1
                i = float(line.strip())
今、私はリルが立ち往生する部分です
   totalSum = 
   mean =  totalSum / counterTot
   print(mean)
あなたが言うことができるように、Pythonは初めてですが、テキスト分析作業には非常に便利だと思うので、それに取り掛かります。
追加機能
追加機能も検討していました。ただし、上記のように別の関数にする必要があります。
  counterTot = 0      
   with open('predictions2.txt', 'r') as infile:
            for line in infile:
                counterTot += 1
                i = float(line.strip())
                                    if i > 3:
                                        i = 3
                                    elif i < -3:
                                        i = -3
コードからわかるように、関数は数値が 3 より大きいかどうかを判断し、大きい場合は 3 にします。数値が -3 より小さい場合は -3 にします。しかし、これを新しいファイルに出力して、その構造をそのまま維持しようとしています。どちらの状況でも、小数点以下の桁数を維持したいと思います。私はいつでも自分で出力数値を四捨五入できます。数値がそのまま必要なだけです。