1.降维 ravel()、flatten()、squeeze()、reshape(-1)
- ravel 如果没有必要,不会产生源数据的副本
- flatten 返回源数据的副本 源数据不会变化
- squeeze 只能对维数为1的维度降维
arr.flatten()
arr.ravel()
注意默认是行优先,列优先 arr.flatten(‘F’)
2.np.r_ 和 np.c_
np.r_是按列连接两个矩阵,就是把两矩阵上下相加,要求列数相等,类似于pandas中的concat()。
np.c_是按行连接两个矩阵,就是把两矩阵左右相加,要求行数相等,类似于pandas中的merge()。