Python的reshape的用法和reshape(1,-1)、reshape(-1,1)

在创建DataFrame的时候常常使用reshape来更改数据的列数和行数。

reshape可以用于numpy库里的ndarray和array结构以及pandas库里面的DataFrame和Series结构

源数据

reshape函数

reshape(行,列)可以根据指定的数值将数据转换为特定的行数和列数,这个好理解,就是转换成矩阵。

然而,在实际使用中,特别是在运用函数的时候,系统经常会提示是否需要对数据使用reshape(1,-1)或者reshape(-1,1)进行转换,那这两个转换是什么意思呢?难道还有-1行的数据?
来尝试一下:

使用reshape(-1,1)

在使用了reshape(-1,1)之后&

作者:qq742234984

物联沃分享整理
物联沃-IOTWORD物联网 » Python的reshape的用法和reshape(1,-1)、reshape(-1,1)

发表回复