【发布时间】:2022-01-03 10:39:30
【问题描述】:
我有一个以日期为索引的数据框和一组证券在每个日期的相关矩阵 - 本质上是一个滚动相关矩阵。
我似乎无法让它工作:
tmp = temp_table.apply(lambda x: np.fill_diagonal(x.values, None))
因为我收到以下错误“数组必须至少是 2-d...”。这很奇怪,因为 temp_table.ndim = 2。
有人可以帮忙吗?
【问题讨论】:
-
应用迭代行。一次将一个传递给 lambda
标签: python pandas numpy jupyter