0

「decimal」モジュールを使用して、数値がすべて「Decimal」であるPythonリスト(「x」と「y」としましょう)がいくつかあります。数値が小数点以下の桁数まで正確であるため、これが必要です。

次に、次を使用して y 対 x のプロットの勾配を取得する必要があります

slope,intercept = np.polyfit(x,y,1)

しかし、次のエラーが表示されます。

TypeError: unsupported operand type(s) for +: 'Decimal' and 'float'

ポリフィットは、このように小数を使用することを好まないと思いますか? それを回避する方法はありますか?

ありがとうございました!

4

0 に答える 0