设置索引2024 年 8 月 29 日 | 阅读 2 分钟 Pandas set index() 用于将 List、Series 或 DataFrame 设置为 Data Frame 的索引。我们可以在创建数据框时设置索引列。但有时数据框由两个或更多数据框创建,然后可以使用此方法更改索引。 语法 参数
它可以是单个列键、与调用 DataFrame 长度相同的单个数组,也可以是包含列键和数组的任意组合的列表。
它检查是否将列附加到现有索引。
它用于就地修改 DataFrame。我们不需要创建一个新对象。
它检查新索引中是否有重复值。否则,它将推迟检查直到必要时。将其设置为 False 也会提高此方法的性能。 返回值 它将更改行标签作为输出。 示例 1此示例演示如何设置索引 输出 Name Age id 0 William 32 105 1 Phill 38 132 2 Parker 41 134 3 Smith 36 127 现在,我们必须设置索引来创建“month”列 输出 Age id Name William 32 105 Phill 38 132 Parker 41 134 Smith 36 127 示例 2使用列“Age”和“Name”创建 MultiIndex 输出 Name id Age 32 William 105 38 Phill 132 41 Parker 134 36 Smith 127 Example3它使用一个 Index 和一个列创建一个 MultiIndex 输出 Age id Name 1 William 32 105 2 Phill 38 132 3 Parker 41 134 4 Smith 36 127 Example4使用两个 Series 创建 MultiIndex 输出 Name Age id 1 1 William 32 105 2 4 Phill 38 132 3 9 Parker 41 134 4 16 Smith 36 127 下一个主题Pandas NumPy |
我们请求您订阅我们的新闻通讯以获取最新更新。