【问题标题】:Transparent 3D bar graphs透明 3D 条形图
【发布时间】:2011-05-28 17:48:57
【问题描述】:

我想生成具有透明表面的 3D 条形图,以便我可以看到高条后面发生的情况。

mplot3d API docs 表示bar3d 函数允许使用关键字。我传递了所有必需的参数,但只能输出具有实体表面的图形。 Thesethese 条形图清楚地显示了半透明表面。

我尝试了关键字alpha(因为它在其他地方用于类似目的)但未被识别:

Exception Value:  bar3d() got an unexpected keyword argument 'alpha'

尽管在上述示例之一中使用了 zsort 参数,但它似乎也不起作用:

Exception Value: bar3d() got an unexpected keyword argument 'zsort'

如何生成透明条形图?

【问题讨论】:

    标签: python matplotlib bar-chart


    【解决方案1】:

    我的最佳猜测是您可能会发现 bar3d() Order of ColoringMatlibplot Colors 有一些用处。

    也就是说,我的理解是透明度应该在使用的任何给定颜色的 alpha 值中处理(作为 RGBA 参数,以第一个链接中描述的方式使用)。

    话虽如此,我无法解释为什么您链接到的示例源代码完全有效(也许它不起作用?)!

    【讨论】:

      猜你喜欢
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      • 1970-01-01
      • 1970-01-01
      • 2015-01-03
      • 1970-01-01
      相关资源
      最近更新 更多