Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 同一文件中的列之和_Python_Sum_Spyder - Fatal编程技术网

Python 同一文件中的列之和

Python 同一文件中的列之和,python,sum,spyder,Python,Sum,Spyder,我需要计算力矩(Mz,正确),力矩(Mz)和力(Fx)之和乘以它的臂(300.56),因为我需要改变参考系,并在新的参考系上调动一切。这是我试图将Fx和Mz写入同一起始文件(.dat)的脚本: 我认为这是不对的。如何才能更好地编写此脚本?我和斯派德一起做 要从数据帧获取列,可以使用[](而不是())。有关使用索引和从数据帧中选择数据的更多信息,请查看pandas文档: import pandas as pd import numpy as np import matplotlib.pyplot

我需要计算力矩(Mz,正确),力矩(Mz)和力(Fx)之和乘以它的臂(300.56),因为我需要改变参考系,并在新的参考系上调动一切。这是我试图将Fx和Mz写入同一起始文件(.dat)的脚本:

我认为这是不对的。如何才能更好地编写此脚本?我和斯派德一起做


要从数据帧获取列,可以使用
[]
(而不是
()
)。有关使用索引和从数据帧中选择数据的更多信息,请查看pandas文档:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

#-----------------------input file-------------------------------
filename = 'drag_time_series' #nome file sorgente
# specifica percorso file DAT
df = pd.read_csv(rf"C:\Users\suemack528\Desktop\OneDrive - Università degli Studi di Padova\deme\unipd\magistrale\TESI\impalcato\drag\{filename}.dat",
                 header=1, delim_whitespace=True)
df = df.round(decimals=3)

#-----for "cycle" to obtain correct moment-----
for i in range(len('Mz')):
    Mz,correct[i]=df('Mz') + df('Fx')*300.56