如何调整两个相关值

时间:2017-08-10 09:09:25

标签: r time regression normalization correlation

我试图了解某个事件对按钮性能的变化幅度。

我有一个如下数据框:日期,图像渲染和图像点击。

我计算了一年中的渲染和点击百分比,以了解年度增长情况。我知道渲染和点击是相关的,因为渲染是点击的上一步。我每天跟踪这两个值,我的最终表如下所示:

Day, render, click
1, -10%, 3%
2, 3%, 7%
3, -2%, 5%
...

如果将渲染调整为0,如何找到每日点击次数增长百分比。我尝试过的一天是找到渲染和点击之间的相关性,并每天进行缩放。渲染到点击相关为50%;因此,如果您将渲染增加10%,则点击百分比将最终为8%,因为

10% * .5 + 3% = 8%

我觉得有更好的方法可以做到这一点,所以我在寻求帮助。我在R中进行计算,如果有人知道如何在R中执行此操作会很有帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

您需要运行一个模型,然后插入渲染值以获得预测的点击

import csv
import json

x = {
"success": 1,
"return": {
    "variable_id": {
        "var1": "val1",
        "var2": "val2"
    }...

f = csv.writer(open("foo.csv", "w", newline=''))
for x in x:
    f.writerow([x["success"],
                '--variable value--',
                x["return"]["variable_id"]["var1"],
                x["return"]["variable_id"]["var2"])