np.sort(X,axis=1)不会对数组进行排序吗?

2024-09-26 22:53:01 发布

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

# Data
order=3
df = pd.read_csv('singleXregression.csv')
X = df.iloc[:, :-1].values
y = df.iloc[:, -1].values
y = y.reshape(len(y),1)

这是我的回归的标准开口,但当我尝试用以下行对X排序时:

 X = np.sort(X,axis=1)


这根本没用。没有错误消息-只是X仍然没有排序。我知道我可以对id数据帧进行排序,但我正在尝试为快速复制粘贴制作一个模板,因此尝试使用索引。为什么这条线不行?我知道X是一个2D numpy数组,正如X.shape是(201,1)
我之所以要对它进行排序,是因为我在做多项式回归,除了到处都是的图形,其他一切都正常。如果有人能帮我把X或图形排序,那就太好了


Tags: csv图形dfreaddata标准len排序

热门问题