【发布时间】:2019-10-10 07:35:03
【问题描述】:
我有一个基于日常数据点的移动平均线,例如14 天马。 现在我想获取这个 MA 并将其显示在条形图上,例如一个条形代表一周。
我如何计算此柱的 MA? 它是一周内每日 MA 点的总和吗? 1,2,3,4,5,6,7
所以 MA 是 28 岁?但基地还是日常? 有人可以尝试解释这是否有意义且正确吗?
【问题讨论】:
标签: pandas statistics data-science
我有一个基于日常数据点的移动平均线,例如14 天马。 现在我想获取这个 MA 并将其显示在条形图上,例如一个条形代表一周。
我如何计算此柱的 MA? 它是一周内每日 MA 点的总和吗? 1,2,3,4,5,6,7
所以 MA 是 28 岁?但基地还是日常? 有人可以尝试解释这是否有意义且正确吗?
【问题讨论】:
标签: pandas statistics data-science
是的,条形的移动平均线 (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 天 MA,您将不得不做出一些假设并计算每周 MA。查看示例以更好地理解。
# 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
【讨论】:
average 就是(sum of days)/(number of days)。所以MA(week1) = (1 + 2 + 3 + 4 + 5 + 6 + 7)/7 = 4