matplotlib - 带有空列表的violinplot ValueError

时间:2015-11-20 08:38:38

标签: python matplotlib violin-plot

当我尝试用matplotlib绘制“小提琴情节”时,我得到以下ValueError。

  

ValueError:零大小数组到减少操作最小值,没有标识

axes[0].violinplot([[1,2,3],[],[2,3,4]])

我希望在左侧和右侧绘制两个小提琴绘图,并在中间绘制一些代表无效项目的小提琴。

我该怎么做才能克服这个问题?

1 个答案:

答案 0 :(得分:0)

您可以检查列表是否为空,如果是,则将其替换为NaN列表:

@SpringBootApplication

它不是一个非常优雅的选择,但它有效..