我有几个Python列表(比如'x'和'y'),其中的数字都是'Decimals',使用'decimal'模块。我需要这个,因为数字精确到很多小数位。
然后我需要使用
获取y对x的图的渐变slope,intercept = np.polyfit(x,y,1)
但是我收到以下错误:
TypeError: unsupported operand type(s) for +: 'Decimal' and 'float'
我认为polyfit不喜欢我用这种方式使用小数?有什么方法吗?
谢谢!