繁体   English   中英

将数据帧写入csv

[英]Write dataframe to csv

我有一个问题是保存打印的数据。 在下图中,计算了所有数据,我尝试将结果保存为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)

怎么有多行? 也许这是因为您的控制台有换行而不是文本编辑器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM