python - 在scipy中将元素添加到行csr矩阵(将列连接到矩阵)
问题描述
在过去的 4 个小时里,我一直在网上查找,但我无法找到有效的解决方案。这是一个如此愚蠢的问题,我不想问它,所以我不会被否决,但这里什么都没有。
任务:
我有一个 (1x N
) csr 矩阵,我想通过在末尾添加数字“1”来简单地使其成为 (1x N+1
) 矩阵。
我尝试的一切和错误:
vstack(xi, np.ones((1,1)))
:
TypeError: ufunc 'add' did not contain a loop with signature matching types dtype('<U32') dtype('<U32') dtype('<U32')
hstack(xi, np.ones((1,1)))
:
ValueError: blocks must be 2-D
np.concatenate([xi, [np.ones(1)]])
:
ValueError: zero-dimensional arrays cannot be concatenated
xi = np.concatenate([xi, np.ones(1)])
:
ValueError: zero-dimensional arrays cannot be concatenated
以及上述的许多变体......请任何人帮助我已经做了这么长时间,我正在考虑放弃整个项目。
解决方案
推荐阅读
- swift - Cocoa:如何更改下载目的地?迅速
- vuejs2 - 使用不同版本的传单 api 和 css 映射被破坏
- django - Django 脆表单布局助手不起作用
- python - 如何使用 praw 检查登录凭据是否有效
- c# - 将带有特殊字符的字符串转换为json字符串
- c# - 如何从我的 asp.net 网站重定向到 authorised.net 支付网关的支付形式
- opam - OPAM 的外壳钩子是什么?
- php - 通过 Wordpress 主题编辑器更新 PHP 文件失败
- perl - 由内而外的 Perl 类的深度克隆 - 如何使用复制对象的方法?
- php - 电子邮件功能未将变量传递给查看