ValueError:操作数无法与形状 (5,) (30,) 一起广播

2023-12-25

我正在尝试像这样合并数组:

If:

a = [1.2, 1, 3, 4]
b = [0.0 , 0.0]
c = [0.0 , 0.0]
a = a + b + c

那么结果应该是:

[0.0 , 0.0 , 1.2 , 1 ,3 ,4 , 0.0 ,0.0]

我所做的是提取数组的直方图 并将其与普通数组合并。

x1, bins, patch = plt.hist(array1, bins = round(max(array1) - min(array1)))
x1 = b + x1 + c

but the form of x1 is 
x1 = [  2.   0.   0.   1.   0.   2.   5.   0.   1.   1.   0.   1.   5.]

也许这会导致这样的错误

ValueError:操作数无法与形状 (5,) (30,) 一起广播

请帮我。 我不知道该怎么办


您可以使用 np.concatenate 来执行此操作,但也可以通过将数组转换为列表来执行此操作。

import numpy as np

a = list(np.array([1.2, 1, 3, 4]))
b = list(np.array([0.0 , 0.0]))
c = list(np.array([0.0 , 0.0]))
D= a + b + c

所以在你的代码中尝试:

x1 = list(b) + list(x1) + list(c)

#Put it back into a numpy array
x1 = np.array(x1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ValueError:操作数无法与形状 (5,) (30,) 一起广播 的相关文章

随机推荐

  • DocuSign getRecipientView ttl_expired 错误

    我正在使用 DocuSign API 发布到收件人帖子视图 URL 我收到一个响应 URL 但如果我按照该 URL 操作 它会告诉我 event ttl expired 示例网址 https demo docusign net Signin
  • 为什么VBS不能正确读取这个文本文件?

    我有以下代码来读取文本文件 Option Explicit Dim InputFile Dim FSO oFile Dim strData InputFile C Program Files x86 AVG CloudCare Client
  • JavaScript Array#map:索引参数

    我的问题是关于mapJavaScript 中的数组方法 您可以向它传递一个带有第二个参数的函数 即正在处理的数组的当前元素的索引 但是 目的是什么 当你这样做时会发生什么 当你不这样做时会发生什么区别 您会使用此功能做什么 当前项的索引始终
  • Google Chrome 中大型 html 表格的滚动行为缓慢

    我正在尝试创建一个带有滚动条的大型 HTML 表 大约 5000 行 因此我考虑将该表插入到 div 然后我可以随意格式化 它在 Firefox 47 和 IE 11 中运行良好 但在 Chrome 59 中滚动行为缓慢 工作演示 http
  • 如何使用scrapy从网站抓取有限数量的页面?

    我需要抓取多个网站 并且只想抓取每个网站一定数量的页面 那么如何实现呢 我的想法是使用一个字典 其键是域名 值是已存储在 mongodb 中的页数 因此 当一个页面被抓取并成功存储到数据库中时 该域的页面数将增加1 如果数量大于最大数量 则
  • asp.net 链接按钮图像在回发后不可见

    我有一个链接按钮 里面有图像和标签 回发后 图像和标签不可见 lt asp LinkButton ID AddNewRunLinkButton runat server CssClass Navigationlocalnav OnClick
  • 内存对齐:如何使用alignof/alignas?

    我现在使用共享内存 我不明白alignof and alignas 参考参数 http en cppreference com w cpp language alignof尚不清楚 alignof返回 对齐 但什么是 对齐 为下一个要对齐的
  • 添加 androidx.fragment:fragment-testing 依赖项后 AndroidTests 停止构建

    我添加后fragment testing对我的项目的依赖 Testing dependencies espressoVersion 3 2 0 beta01 testCoreVersion 1 1 0 runnerVersion 1 1 0
  • 如何在 C# 中使用 SevenZipSharp/Unrar 知道哪个 rar 是多个 rar 存档中的第一个?

    我正在尝试在 C WinForms NET 3 5 中使用 SevenZipSharp 或 和 Unrar 库 我遇到了具有不同命名的多个 rar 存档的问题 例如 rar r01 r02 r03 等 这很简单 somefile01 rar
  • “免费”的冲突类型

    我收到错误 免费 的冲突类型 打电话给free 下面的函数 int main char fx x 2 5 x 1 node fxNode buildTree fx sizeof fx sizeof char printf deriveFro
  • Portlet 桥有什么作用?

    在今天的一次采访中 我提到我在 portlet 中完成了一些 jsf 工作 面试官询问了 portlet bridge 的具体功能 我从来没有深入研究过它 只是使用它 因为我被告知它可以让 jsf 在 portlet 中工作 我真正能说的是
  • “CSV 不存在”-Pandas DataFrame [重复]

    这个问题在这里已经有答案了 我在将 csv 文件读入 pandas 数据框中时遇到困难 我是 pandas 的新手 这阻碍了我的进步 我已阅读文档并搜索解决方案 但无法继续 我已经尝试过以下方法但无济于事 import pandas as
  • POCO、DTO、DLL 和贫血域模型

    我正在看POCO和DTO的区别 https stackoverflow com questions 725348 poco vs dto 看起来 POCO 是具有行为 方法 的 dto 并遇到本文 http www martinfowler
  • 在 VS2008 中调试 Windows x64 上的 x86 .NET 应用程序

    我使用 x64 版本的 Windows 7 我的应用程序使用一些无法在 x64 上下文中加载的 COM 服务器 通常是本机 x86 COM 服务器 所以我决定将其作为 x86 应用程序运行WOW http en wikipedia org
  • Oracle SQL如何找出哪个表有以下两列?

    我知道我可以发出一个声明来查找包含我正在查找的列的表 SELECT DISTINCT table name FROM all tab cols WHERE column name EMP ID 但是 我应该如何修改它 以便我可以找到两者都说
  • SQL Server:根据提供的行值为每行运行函数

    我仍在学习 SQL 我在想如何将行值传递到一个函数中cross apply query 假设这是我的第一张桌子 SELECT Project emp id Allocation start Allocation end FROM First
  • Next Auth.js 令牌长度和 Cognito 的问题

    我正在尝试使用 NextAuth js 和 Cognito 在我的 Next js 应用程序中实现身份验证 这是我的问题 当调用 jwt 回调时 我想在会话中存储 3 个令牌和其他内容 但令牌最大长度为 4096 字节 我怎样才能实现这个
  • 添加单个字符以在 Counter 中添加键

    如果 Counter 对象的键的类型是str i e 我可以这样做 gt gt gt vocab counter Counter the lazy fox jumps over the brown dog split gt gt gt vo
  • Python:打印一个简单的函数[重复]

    这个问题在这里已经有答案了 我是 Python 和一般编程的绝对初学者 而且我刚刚第一次接触函数 我在下面定义了两个简单的函数 def output1 print Hello world def output2 print Hello th
  • ValueError:操作数无法与形状 (5,) (30,) 一起广播

    我正在尝试像这样合并数组 If a 1 2 1 3 4 b 0 0 0 0 c 0 0 0 0 a a b c 那么结果应该是 0 0 0 0 1 2 1 3 4 0 0 0 0 我所做的是提取数组的直方图 并将其与普通数组合并 x1 bi