python-将矩阵转化成一列

在进行实际的案例开发过程中,我们经常用到矩阵、数组,而对于这两者学习变得至关重要。在学习矩阵及相关数组的操作过程中,不像matlab那么方便直接操作就可以了,而是需要进行导库才可以进行操作,python主要的学习数组和矩阵的库有numpy ,numpy中的矩阵库为numpy.matlib,这为我们的研究提供了基础。

实际案例中有时需要将矩阵转化为一列进行操作,那么该如何操作呢?python提供了reshape函数,既可以直接转化。

案例:

python 复制代码
import numpy as np

z=np.array([[1,2,3,4],[4,5,6,7],[8,9,10,11],[12,13,14,15]])
print('initial constant:')
print(z)
print('the type of z:')
print(z.shape)
print('form of z for reshape:')
print(z.reshape(-1,1))     #reshape(-1,1)转化成为一列

结果:

python 复制代码
initial constant:
[[ 1  2  3  4]
 [ 4  5  6  7]
 [ 8  9 10 11]
 [12 13 14 15]]
the type of z:
(4, 4)
form of z for reshape:
[[ 1]
 [ 2]
 [ 3]
 [ 4]
 [ 4]
 [ 5]
 [ 6]
 [ 7]
 [ 8]
 [ 9]
 [10]
 [11]
 [12]
 [13]
 [14]
 [15]]

Process finished with exit code 0
相关推荐
繁华的地方不一定留下你的脚印7 小时前
C++ 算法与 ranges:用 find_if、transform 写清数据处理意图
开发语言·c++·算法
禹凕7 小时前
机器学习之数据清洗(Machine Learning about Data Cleaning)
人工智能·爬虫·python·机器学习·数据挖掘
浩瀚地学7 小时前
deepagents学习打卡day07
经验分享·笔记·python·学习·agent
霸道流氓气质8 小时前
Mermaid 图表完全指南:从文本语法到LangGraph4j工作流可视化实战
开发语言·python
SamChan908 小时前
PDF翻译时页眉页脚总在捣乱?跨页重复文本块的检测与过滤实测
人工智能·python·ai·pdf·wpf
晴空蓝天8 小时前
MDC traceId 全链路日志追踪:Spring Boot 3.5 里把日志串成一条线
java·spring boot·后端·python
泡海椒8 小时前
JQuick-Excel 项目定位与适用场景:声明式 Java Excel 的边界
java·开发语言·excel
L@ncor8 小时前
第六章可能出现的问题:依赖冲突与成本乘法
python·依赖管理·langgraph·agentscope·避坑
AC赳赳老秦8 小时前
财报附注表格精准提取:OpenClaw 从 PDF 年报附注挖掘隐藏明细,补齐财务分析维度
java·汇编·c++·python·青少年编程·deepseek·openclaw
小小张说故事8 小时前
CatBoost 入门指南:类别特征为什么不用 One-Hot?Python 实战与 5 个坑
python·机器学习