小编Ram*_*uet的帖子

在matplotlib中绘制具有不同数量元素的列表

我有一个numpy数组的列表,每个数组可能都有不同数量的元素,例如:

[array([55]),
 array([54]),
 array([], dtype=float64),
 array([48, 55]),]
Run Code Online (Sandbox Code Playgroud)

我想绘制此图,其中每个数组都分配了一个横坐标(x值),例如,[1,2,3,4]以便该图应显示以下几点:[[1,55], [2, 54], [4, 48], [4, 55]]。有什么办法可以用matplotlib做到这一点吗?或者我该如何首先用numpy或pandas转换数据,以便可以绘制数据?

numpy matplotlib pandas

3
推荐指数
1
解决办法
502
查看次数

标签 统计

matplotlib ×1

numpy ×1

pandas ×1