将数据帧写入CSV

时间:2019-05-24 02:17:28

标签: python pandas numpy

保存打印的基准时出现问题。 在下图中,所有数据均已计算,我尝试将结果保存到CSV文件。 但是,仅保存了最后一行。 在这种情况下,我该怎么办? 我必须使用循环方法吗? 能给我一些提示或解决方案吗?

r = 2 
while r < 5:
   r = r+1
   tan = [] 
   for compo in theta:
       tan.append(math.tan(compo))

   disp =[]
   for i in df.loc[r]:
       disp.append(i)

   Vy = []
   for a in tan:
        for b in disp:
            if tan.index(a) == disp.index(b):
                Vy.append(float(a)*float(b))

   Final = []
   for neg in Vy:
       Final.append(abs(neg))

   df3 = pd.DataFrame([Final])
   print(df3)

1 个答案:

答案 0 :(得分:0)

怎么有多行?也许是由于您的控制台具有换行功能,而不是您的文本编辑器。