我试图分析比特币市场价格与谷歌搜索趋势之间的关系,用于比特币这个词。"对于前者,我使用的是以.CSV格式下载的chart found at blockchain.info;对于后者,我使用谷歌趋势数据(搜索"比特币"在谷歌趋势页面中),也以.CSV格式下载。我计划在Excel中相互对照,对它们进行一些数学运算等等...问题是,每周记录Google趋势数据,而每天记录Blockchain.info数据。这意味着生成的行不会在第一个数据点之后排成一行:
我是否可以使用快捷方式分发Google趋势数据,以便每一行中的日期匹配(以便在区块链中的给定日期不存在数据的空白A和B行数据)?任何和所有的帮助非常感谢!
注意:我意识到之前已对这些数据进行过分析;为了自学目的,我想自己做这些。
答案 0 :(得分:1)
每周Google趋势与每日市场价格一致
更新:teylyn的第二个答案比这个方法更有效率,也满足了我认为你正在寻找的目标
图表最终看起来像这样:Chart - rough,虽然您可以更改趋势线的名称和/或将条形图与线图并置(见下文)
1)将所有数据排成三列,如下所示: Excel data snapshot
2)创建数据透视表。
选择数据
转到插入>数据透视表
3)操纵数据透视表
行标签:日期
列标签:Google趋势,比特币价格
确保值使用Sum。 (如果选择了Count或其他选项,请单击每个值的下拉列表,然后单击Value Field Settings,然后选择“Sum”)
同样,这仅在日期戳匹配时才有效。请让我知道。
3)创建折线图
单击pivotTable中的任意位置,然后创建Excel折线图
右键单击图表,然后单击“选择数据”
单击“隐藏和清空单元格”
选择“用线连接数据点”
通过提示......和YAYYYYY
可视化此数据集的额外格式提示:
如果趋势线的比例很古怪,请右键单击其中一条趋势线,然后转到:
格式数据系列>系列选项>次轴
如果您希望其中一个系列为条形图(要将条形图与折线图并置),请选择其中一个趋势线,转到设计>更改图表类型
答案 1 :(得分:0)
答案 2 :(得分:0)
我第一次添加另一个答案。在单元格E2中添加公式:
= IFERROR(VLOOKUP(C2,$ A $ 2:$ B $ 10000,2,假),NA())
调整范围并向下复制。
这将在每周列中查找每日日期,并从列B返回匹配日期的值。将NA()替换为最适合您目的的任何内容。图表将忽略NA()作为值。