我想我对熊猫群居的理解有些遗漏。我已经把我的数据框编入“Date”的索引,这个框架有一个名为“Year”的列,其中2014-10-10是2014年,以此类推
关键是我想把第一年的数据和第二年的数据联系起来,以此类推。我应该如何处理索引值列表?你知道吗
我的意见是:
Date Adj Close Year
2013-Dec-31 0.16 2013
2013-Dec-30 0.13 2013
2013-Dec-27 0.11 2013
2012-Dec-31 0.1 2012
2012-Dec-28 0.1 2012
2012-Dec-27 0.1 2012
2012-Dec-26 0.1 2012
要做关联,它们必须是并排的帧?你知道吗
Date Adj Close Year Date Adj Close Year
2012-Dec-31 0.1 2012 2013-Dec-31 0.16 2013
2012-Dec-28 0.1 2012 2013-Dec-30 0.13 2013
2012-Dec-27 0.1 2012 2013-Dec-27 0.11 2013
我是否必须为每个年度组创建一个新的数据框架并合并它们?你知道吗
没有合并要做。所有数据都是特定于日期的,只需将数据“堆叠”在彼此后面,然后确保按月份、日期分组即可获得年度相关性(针对同一天)
只要确保你的索引是一个正确的时间序列,然后熊猫将为你做所有的魔术。也就是说,看看手册中的this和this。如果索引是一个时间序列,任何使用索引对距离进行加权/计算的函数都将自动为您正确执行此操作。你知道吗
在这里,我将再次从documentation为您绘制自相关
输出为
如果您想应用额外的过滤,使用这个索引,您甚至可以使用
df['2013']
选择一个特定的年份。你知道吗相关问题 更多 >
编程相关推荐