【问题标题】:What zsort means in bar3d in matplotlibzsort 在 matplotlib 中 bar3d 中的含义
【发布时间】:2016-11-22 21:12:50
【问题描述】:

zsort 在 matplotlib 中生成 3D bar 或多个 bar 是什么意思?

bar3d(x, y, z, dx, dy, dz, color='b', zsort='average', *args, **kwargs)

文档没有信息

http://matplotlib.org/mpl_toolkits/mplot3d/api.html

谢谢

【问题讨论】:

  • 不确定各个值究竟代表什么,但 z 排序应该指的是 3D 图中哪个对象“位于顶部”或可见。

标签: python python-2.7 matplotlib


【解决方案1】:

在源代码中找到这个:

https://github.com/matplotlib/matplotlib/blob/7cf904ddec80a9382b92048c7a5d873a9dc55c09/lib/mpl_toolkits/mplot3d/art3d.py#L530

_zsort_functions = {
    'average': np.average,
    'min': np.min,
    'max': np.max,
}

def set_zsort(self, zsort):
    '''
    Set z-sorting behaviour:
        boolean: if True use default 'average'
        string: 'average', 'min' or 'max'
    '''

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 2019-05-05
    • 2018-02-09
    • 2022-10-19
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 2014-03-26
    相关资源
    最近更新 更多