博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scipy.sparse.hstack vstack
阅读量:4210 次
发布时间:2019-05-26

本文共 783 字,大约阅读时间需要 2 分钟。

首先格式是符合 coo_matrix 才能使用sparse进行拼接。

hstack :

将矩阵按照列进行拼接

from scipy.sparse import coo_matrix, hstack,vstackA = coo_matrix([[1, 2], [3, 4]])print(A)B = coo_matrix([[5,7], [6,8]])print(hstack([A,B]))print(hstack([A,B]).toarray())

输出:

(0, 0) 1  (0, 1)    2  (1, 0)    3  (1, 1)    4  (0, 0)    1  (0, 1)    2  (1, 0)    3  (1, 1)    4  (0, 2)    5  (0, 3)    7  (1, 2)    6  (1, 3)    8[[1 2 5 7] [3 4 6 8]]

vstack

将矩阵按照行进行拼接,对应的列数必须相等

from scipy.sparse import coo_matrix, hstack,vstackA = coo_matrix([[1, 2], [2, 4]])print(A)B = coo_matrix([[5,7], [6,8]])print(vstack([A,B]))print(vstack([A,B]).toarray())

输出:

(0, 0)  1  (0, 1)    2  (1, 0)    2  (1, 1)    4  (0, 0)    1  (0, 1)    2  (1, 0)    2  (1, 1)    4  (2, 0)    5  (2, 1)    7  (3, 0)    6  (3, 1)    8[[1 2] [2 4] [5 7] [6 8]]

转载地址:http://yrgli.baihongyu.com/

你可能感兴趣的文章
mongodb 增加全文检索索引
查看>>
symfony
查看>>
softlayer 端口开放
查看>>
操作2:mongodb使用语法
查看>>
如何给分类增加一个属性(后台)
查看>>
linux设置环境变量 临时设置 和 永久设置
查看>>
mysql数据库主从同步的问题解决方法
查看>>
LoadRunner如何在脚本运行时修改log设置选项?
查看>>
QC数据库表结构
查看>>
自动化测试工具的3个关键部分
查看>>
测试工具厂商的编程语言什么时候“退休”?
查看>>
资源监控工具 - Hyperic HQ
查看>>
LoadRunner中Concurrent与Simultaneous的区别
查看>>
SiteScope - Agentless监控
查看>>
QTP测试.NET控件CheckedListBox
查看>>
使用QTP的.NET插件扩展技术测试ComponentOne的ToolBar控件
查看>>
用上帝之眼进行自动化测试
查看>>
为LoadRunner写一个lr_save_float函数
查看>>
PrefTest工作室全新力作-《性能测试与调优实战》课程视频即将上线
查看>>
质量度量分析与测试技术 培训大纲
查看>>