怎么获取一个datafame在另外一个dataframe的索引
时间: 2024-03-09 21:50:11 浏览: 73
DataFrame的索引
要获取一个 DataFrame 在另一个 DataFrame 的索引,可以使用 pandas 中的 merge() 函数。具体操作如下:
假设有两个 DataFrame,分别为 df1 和 df2,其中 df1 包含要查找的索引,df2 包含想要获取索引的数据,可以按照如下方式进行操作:
```
merged_df = pd.merge(df1, df2, left_index=True, right_index=True)
```
该操作会将两个 DataFrame 按照索引进行合并,并生成一个新的 DataFrame merged_df。merged_df 中会包含 df1 和 df2 的所有列,以及它们的索引。可以通过 merged_df 来获取 df2 的索引。
注意,如果 df1 和 df2 的索引名称不同,需要在 merge() 函数中指定 left_index 和 right_index 参数的值为 True。
阅读全文