相对于多维数组绘制一维数组?

用户名

考虑以下代码:

   import matplotlib.pyplot as plt
   x = [[512],[256],[1024],[2048],[4096],[8192],[32768],
       [65536],[131072]]
   y =[[900,1800],[ 600, 900, 1800, 2700,3600],
      [1800],[900,1800,3600,6000,7200,10800,12000,14400,28800],
      [900, 1800, 3600, 5400, 6000, 7200, 36000],
      [600, 900, 1200, 1800, 2700, 3600, 5400, 6000, 7200, 9600, 18000, 36000],
      [1800, 2700, 3600, 4800, 5400, 6000, 7200, 10800, 18000],
      [1800, 2700, 3600, 5400, 7200, 10800, 21600],[900, 1800, 3600, 7200]]

   fig = plt.figure()

   graph = fig.add_subplot(111)
   for i in range(len(x)):
     plt.plot(x[i], y[i], color='blue', lw=1, marker='s')
   plt.title('userid_22')
   plt.xlabel('Processors')
   plt.ylabel('Est_runtime')

   plt.savefig('processor-esttimeanalysis4.png')
   plt.show()

我收到以下错误:

    ValueError: x and y must have same first dimension

如果有人可以建议如何正确绘制它会有所帮助吗?

迈克·格雷厄姆(Mike Graham)

您没有确切说出自己真正想要做的事情,但也许您打算

   import matplotlib.pyplot as plt
   x = [[512],[256],[1024],[2048],[4096],[8192],[32768],
       [65536],[131072]]
   y =[[900,1800],[ 600, 900, 1800, 2700,3600],
      [1800],[900,1800,3600,6000,7200,10800,12000,14400,28800],
      [900, 1800, 3600, 5400, 6000, 7200, 36000],
      [600, 900, 1200, 1800, 2700, 3600, 5400, 6000, 7200, 9600, 18000, 36000],
      [1800, 2700, 3600, 4800, 5400, 6000, 7200, 10800, 18000],
      [1800, 2700, 3600, 5400, 7200, 10800, 21600],[900, 1800, 3600, 7200]]

   fig = plt.figure()

   graph = fig.add_subplot(111)
   for x_value, y_value in zip(x, y):
       plt.plot(x_value * len(y_value), y_value, color='blue', lw=1, marker='s')
   plt.title('userid_22')
   plt.xlabel('Processors')
   plt.ylabel('Est_runtime')

   plt.savefig('processor-esttimeanalysis4.png')
   plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在相对于特定数组坐标的二维数组中打印索引?

来自分类Dev

如何在Simulink中相对于X绘制数组Y?

来自分类Dev

相对于另一个数组对一个数组排序

来自分类Dev

相对于表单大小绘制一个矩形

来自分类Dev

相对于他在jQuery / Js中的内部数据之一对数组进行排序

来自分类Dev

如何相对于另一个条目删除或屏蔽numpy数组的条目

来自分类Dev

为什么Javascript中新的“ matchAll”返回一个迭代器(相对于数组)?

来自分类Dev

相对于他在jQuery / Js中的内部数据之一对数组进行排序

来自分类Dev

一维数组引用多维数组

来自分类Dev

返回一维数组而不是多维数组

来自分类Dev

多维数组到一维数组

来自分类Dev

一维数组到多维数组

来自分类Dev

多维数组到一维数组

来自分类Dev

asio :: streambuf相对于原始数组的优势

来自分类Dev

函数指针数组相对于if块的性能优势

来自分类Dev

相对于另一个数组重新排列一个数组

来自分类Dev

一维数组---->二维或多维数组代码

来自分类Dev

相对于彼此绘制两列

来自分类Dev

计算多维数组的第一维

来自分类Dev

如何知道数组是一维还是多维?

来自分类Dev

numpy-索引多维数组的一维

来自分类Dev

多维javascript对象以一维数组

来自分类Dev

Javascript一维到多维数组

来自分类Dev

搜索多维度的一维数组。大批

来自分类Dev

使用一维索引访问多维数组

来自分类Dev

从多维数组中提取一维

来自分类Dev

如何访问一维数组中的多维?

来自分类Dev

对数组进行排序并返回一个索引数组,该数组指示已排序元素相对于原始元素的位置(新)

来自分类Dev

将一维“多维”数组转换为一维

Related 相关文章

热门标签

归档