对数据帧的列进行排序时出现问题

2024-10-03 09:11:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用以下步骤对数据帧的一列进行排序

data_crian = data_crian.sort_values(by = 'Flp_CO')

但我每次尝试运行它时都会收到以下消息:

ValueError:序列的真值不明确。使用a.empty、a.bool()、a.item()、a.any()或a.all()

有人知道为什么吗

谢谢


Tags: 数据消息databy排序步骤序列sort
1条回答
网友
1楼 · 发布于 2024-10-03 09:11:23

我创建了一个简单的csv文件,其中有一列:

enter image description here

代码如下:

import pandas as pd
import numpy as np
import os

filename = os.path.join(os.path.dirname(__file__),'data.csv')
data = pd.read_csv(filename)

sorted_data = data.sort_values(by='Numbers')
print(sorted_data)

这是输出:

   Numbers
0        1
3        4
7        7
4        8
1       12
6       15
2       32
5       73

相关问题 更多 >