pandas.DataFrame.index#
- DataFrame.index#
DataFrame 的索引(行标签)。
DataFrame 的索引是标识每行的标签序列。标签可以是整数、字符串或任何其他可哈希类型。索引用于基于标签的访问和对齐,可以通过此属性访问或修改。
- Returns:
- pandas.Index
DataFrame 的索引标签。
参见
DataFrame.columnsDataFrame 的列标签。
DataFrame.to_numpy将 DataFrame 转换为 NumPy 数组。
Examples
>>> df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Aritra'], ... 'Age': [25, 30, 35], ... 'Location': ['Seattle', 'New York', 'Kona']}, ... index=([10, 20, 30])) >>> df.index Index([10, 20, 30], dtype='int64')
在此示例中,我们创建一个包含 3 行 3 列的 DataFrame,包括姓名、年龄和地点信息。我们将索引标签设置为整数 10、20 和 30。然后,我们访问 DataFrame 的 index 属性,该属性返回一个包含索引标签的 Index 对象。
>>> df.index = [100, 200, 300] >>> df Name Age Location 100 Alice 25 Seattle 200 Bob 30 New York 300 Aritra 35 Kona
在此示例中,我们通过为 index 属性分配新标签列表来修改 DataFrame 的索引标签。然后,DataFrame 会使用新标签进行更新,输出显示修改后的 DataFrame。