在 query_by_values 中更新 instance_vals 的允许类型
作者: thehomebrewnerd创建于 2020年12月10日更新于 2026年6月28日
标签good first issuetech debt
目前, `query_by_values` 方法为 `instance_vals` 参数列出了四种可接受的输入类型: `pd.Dataframe`, `pd.Series`, `list[str]` 或 `str`。在正常运行过程中,当前的 Featuretools 代码只会在调用此方法时使用 `pd.Series` 作为输入,尽管有一些单元测试会使用用于指定 `instance_vals` 的列表来调用此方法。`_vals_to_series` 方法中包含处理这些不同类型的转换代码。由于 Featuretools 目前没有需要此代码处理 `pd.DataFrame` 或 `str` 输入,因此可以删除这些类型。
内容来源: alteryx/featuretools