创建一个DataFrame,名称命名为df,数据为3行4列的0-12范围内的整数,行索引为a,b,c,列索引为A,B,C,按照C进行降序排列。
时间: 2023-04-05 21:02:10 浏览: 94
Python 实现DataFrame数据的排序或排名 Python源码
好的,我可以回答这个问题。下面是创建DataFrame的代码:
```python
import pandas as pd
import numpy as np
data = np.arange(0, 12).reshape(3, 4)
df = pd.DataFrame(data, index=['a', 'b', 'c'], columns=['A', 'B', 'C', 'D'])
df = df.sort_values(by='C', ascending=False)
print(df)
```
输出结果如下:
```
A B C D
c 8 9 10 11
b 4 5 6 7
a 0 1 2 3
```
希望能帮到你。
阅读全文