大熊猫将移动平均每日基准转换为每周基准

时间:2019-05-23 17:13:56

标签: pandas statistics data-science

我有一个移动平均线,每天都有数据点,例如MA 14天。 现在我要获取此MA并将其显示在条形图上,例如一个条形代表一周。

如何计算此柱的均线? 它是一周中每日MA点的总和吗? 1,2,3,4,5,6,7

那么MA是28?但是基地仍然是每天? 有人可以尝试解释这是否合理并且正确吗?

1 个答案:

答案 0 :(得分:1)

是的,该柱的移动平均线(MA)是每日MA(每日计数)的平均值。 所以

# Calculating MA

MA(week1) = (MA1 + MA2 + MA3 + MA4 + MA5 + MA6 + MA7)/7
MA(week1) = (1 + 2 + 3 + 4 + 5 + 6 + 7)/7 = 4

# Bar value 4

如果您的数据是14天平均线,则您必须做出一些假设并计算每周平均线。看一下示例以更好地理解。

# 14-day MA -> Weekly MA

 (W1 + W2)/2  = MA1
 (W2 + W3)/2  = MA2
    ...
(Wn-1 + Wn)/2 = MAn-1

# Assume W1 == W2, you can estimate the per weekly MA

Example to calculate Moving Average