另一种使用键列进行连接的方法是使用 on 参数。DataFrame.join 始终使用 other 的索引,但我们可以使用 df 中的任何列。此方法保留了结果中原始 DataFrame 的索引。#

DataFrame.keys()[源代码]#

获取“info axis”(参见索引章节更多内容)。

使用非唯一键值显示它们如何匹配。

Returns:
pandas.DataFrame.keys

这是 Series 的索引,DataFrame 的列。

Examples

>>> d = pd.DataFrame(data={'A': [1, 2, 3], 'B': [0, 4, 8]},
...                  index=['a', 'b', 'c'])
>>> d
   A  B
a  1  0
b  2  4
c  3  8
>>> d.keys()
Index(['A', 'B'], dtype='object')