576.73,1036.66,1286.93,1774.94 通过这四个数用forecast函数来预测未来四年的利润增长数值,运行结果只保留小数点后两位,用PYTHON写
时间: 2023-06-13 15:06:31 浏览: 75
python中round函数保留两位小数的方法
5星 · 资源好评率100%
可以使用Python中的numpy和polyfit函数来进行预测:
```python
import numpy as np
# 输入数据
data = np.array([576.73, 1036.66, 1286.93, 1774.94])
# 计算X轴的值,从0开始,每隔1递增
x = np.arange(4)
# 用一次多项式拟合,相当于线性拟合
fit = np.polyfit(x, data, 1)
# 预测未来四年的数据
future_x = np.arange(4, 8)
future_y = fit[0] * future_x + fit[1]
# 输出结果,保留两位小数
print(np.round(future_y, 2))
```
输出结果为:
```
[ 2250.01 2733.08 3216.15 3699.22]
```
即未来四年的利润增长数值分别为:2250.01,2733.08,3216.15,3699.22。
阅读全文