目标: 根据过去的50天,计算每天的50日移动平均值。我可以计算整个数据集的平均值,但我正在尝试基于过去的50 days...with来计算平均值,当然,它每天都在变化! import numpy as np
import pandas_datareader.data as pdr
import pandas as pd
# Define the instruments to download. We would like to see Apple, Microsoft and the S&P500 index.
ticker = ['AAPL']
#Defi
大家好!我正在努力用python从excel表格中计算出某些行的平均值。特别是,我想从前三行开始计算每三行的平均值,然后移动到下三行,依此类推。我的excel表格包含156行数据。我的数据表如下所示:
And this is my code:
import numpy
import pandas as pd
df = pd.read_excel("My Excel.xlsx")
x = df.iloc[[0,1,2], [9,10,11]].mean()
print(x)
总而言之,我正在尝试使用一行代码或某种索引来计算第一部分测量值1(第1,2,3行)的平均值和第二
在csv文件中,如何计算列中选定行的平均值:
我做了这个:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
#Read the csv file:
df = pd.read_csv("D:\\xxxxx\\mmmmm.csv")
#Separate the columns and get the average:
# Skid:
S = df['Skid Number after milling'].mean()
但这给了我整个专栏的平均值
谢谢你的帮助
我需要绘制移动平均值的基础上的每周间隔,如3周间隔或21天,但当调整错过日期,它现在计数0,因此它提供了不正确的结果。
from nsepy import get_history as gh
from datetime import date
import pandas as pd
nifty = gh(symbol="NIFTY IT",
start=date(2015,1,1),
end=date(2016,1,3),
index=True)
idx