Python 插入计算值​;进入数据帧

Python 插入计算值​;进入数据帧,python,dataframe,data-science,Python,Dataframe,Data Science,我想插入值​​在数据帧中进行计算,以避免获得显示给用户的混乱 同时,我想创建一个空的数据帧,然后将每个变量值(在每个交互中计算)放在数据帧的相应列中 if (f_a*f_b) < 0: while (math.fabs(b-a)/2 > e): x_media = (a+b)/2 f_x_media = func.subs(x, x_media) st.write

我想插入值​​在数据帧中进行计算,以避免获得显示给用户的混乱

同时,我想创建一个空的数据帧,然后将每个变量值(在每个交互中计算)放在数据帧的相应列中

 if (f_a*f_b) < 0:
            while (math.fabs(b-a)/2 > e):
                x_media = (a+b)/2
                f_x_media = func.subs(x, x_media)
                st.write("{:.6f} \t{:.6f} \t{:.6f} \t{:.6f} \t{:.6f} \t{:.6f}".format(a, b, x_media, f_x_media, a, b))

                if f_x_media == 0:
                    st.write("Root is: {}".format(x_media))
                else:
                    if f_a*f_x_media < 0:
                        b = x_media
                    else:
                        a = x_media

                st.write("\n")
                st.write("Root value is: {}".format(x_media))
                st.write("\n")
如果(f_a*f_b)<0:
而(数学晶圆厂(b-a)/2>e):
x_媒体=(a+b)/2
f_x_媒体=功能子系统(x,x_媒体)
st.write({.6f}\t{.6f}\t{.6f}\t{.6f}\t{.6f}\t{.6f}).格式(a,b,x_介质,f_x_介质,a,b))
如果f_x_media==0:
st.write(“根为:{}”。格式(x_媒体))
其他:
如果f_a*f_x_介质<0:
b=x_介质
其他:
a=x_介质
st.write(“\n”)
st.write(“根值为:{}”。格式(x_媒体))
st.write(“\n”)
[有关更多额外信息]()