pyhton如何修改保留的小数位数

怎么把系数那一列修改成保留4位小数,print("%.4f" % L)数组应该怎么用

img

##逆函数
x_data_2 = df[['x']].values.tolist()
y_data_2 = df[['y']].values.tolist()
x_data_2 = sum(x_data_2, [])
x_cz_3 = [1 / x for x in x_data_2]
y_data_2 = sum(y_data_2, [])
L = np.polyfit(x_cz_3, y_data_2, 1)
Z = np.polyval(L, x_cz_3)
score = r2_score(y_data_2, true, multioutput='raw_values')
print('逆函数:' + str(score))
new = pd.DataFrame({'类型': '逆函数', 'r2': score, '系数': [L]})
df_d = df_d.append(new, ignore_index=(True))

# 把每组函数的r2最大的拿出来
df_data = df_d.sort_values('r2', ascending=False)

ff = df_data
print(ff)

gg = ff.values.tolist()
gg = sum(gg)
print(gg)

for x in 数组 print("%.4f" % x)

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^