【发布时间】:2021-10-07 21:12:06
【问题描述】:
我目前有一个 pandas 数据框,我对其进行了很多操作,其中包含硬币的每日变化百分比和每日推特情绪的百分比变化。数据框如下所示:
+------------+-------------------+-----------------------+
| | % Change in Price | % Change in Sentiment |
+------------+-------------------+-----------------------+
| 2019-01-31 | 12.4% | 10% |
+------------+-------------------+-----------------------+
| 2019-02-01 | 115% | 84% |
+------------+-------------------+-----------------------+
| 2019-02-02 | 62% | 33% |
+------------+-------------------+-----------------------+
| 2019-02-03 | 14% | -15% |
+------------+-------------------+-----------------------+
| ... | ... | ... |
+------------+-------------------+-----------------------+
| 2021-06-29 | 12% | 72% |
+------------+-------------------+-----------------------+
| 2021-06-30 | 18% | 62% |
+------------+-------------------+-----------------------+
我要做的是创建一个新的数据框,计算价格变化百分比和情绪变化百分比两列之间的月度相关性,最终输出如下所示:
+------------+-------------+
| | Correlation |
+------------+-------------+
| 2019-01-01 | .43 |
+------------+-------------+
| 2019-02-01 | .15 |
+------------+-------------+
| 2019-03-01 | .09 |
+------------+-------------+
| 2019-04-01 | .35 |
+------------+-------------+
| ... | ... |
+------------+-------------+
| 2021-05-01 | -.88 |
+------------+-------------+
| 2021-06-01 | -.12 |
+------------+-------------+
感谢您对此的任何支持!
【问题讨论】:
标签: pandas dataframe time-series pandas-groupby correlation