Python是一种广泛使用的高级编程语言,以其简洁、易读和强大的库支持而闻名。它是一种通用语言,可用于各种应用,包括网络编程、数据分析、人工智能和游戏开发等。
学习Python,可以从基础语法开始,学习如何定义变量、使用循环和条件语句、处理数据类型等。还可以学习Python的库,如NumPy、Pandas、Matplotlib等常用库。
本文描述了如何在分组后,对组内数据进行重新排序并标记新序号
1、效果
原矩阵如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f7c67742dd11441a901de0d55ff361ba.png)
按照name分组后,对id进行重新排序并标记新序号
效果如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/4ca68be8ef3e497d80fad1408349f134.png)
2、创建矩阵
import pandas as pd
df = pd.DataFrame({
"name