【发布时间】:2021-12-21 16:16:33
【问题描述】:
我有两个数据框:X_oos_top_10 和 y_oos_top_10。我需要通过X_oos_top_10["comm"] == 1 过滤它们。
我这样做是为了一个人:
X_oos_top_10_comm1 = X_oos_top_10[X_oos_top_10["comm"] == 1]
但另一个我有问题:IndexingError: Unalignable boolean Series provided as indexer(布尔系列的索引和索引对象的索引不匹配)。
y_oos_top_10_comm1 = y_oos_top_10[X_oos_top_10["comm"] == 1]
我不知道该怎么做。
【问题讨论】:
-
请使用反引号格式化为代码块
-
您可以做的是将 X 和 y 连接在一起,过滤它们,然后重新分离。