gpt4 book ai didi

python - bar3d with python所需的参数

转载 作者:太空狗 更新时间:2023-10-29 22:11:15 29 4
gpt4 key购买 nike

我想用 python 制作一个 3d 条形图,我发现了 bar3d 函数。这是 documentation .我不明白我必须将哪些值传递给 bar3d,文档只告诉我一些关于适当格式的信息。我在互联网上和 stackoverflow 上找到了一些示例,但这些并没有帮助我弄清楚哪个参数包含哪些信息。

基本上,这是我的功能:

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

我不明白 x, y, zdx, dy, dz 代表什么。谁能帮帮我?

最佳答案

x, y, z, dx, dy, >dz 是迭代器。它们代表每个条形图的 xy, z 位置以及 dx, dy, dz 分别表示宽度、深度和高度(xyz 中的尺寸)酒吧。请注意,x 是水平轴,y 是深度轴,z 是垂直轴。

所以可以绘制高度分别为 5、4 和 7 的连续 3 个柱状图:

x = [1, 2, 3]  # x coordinates of each bar
y = [0, 0, 0] # y coordinates of each bar
z = [0, 0, 0] # z coordinates of each bar
dx = [0.5, 0.5, 0.5] # Width of each bar
dy = [0.5, 0.5, 0.5] # Depth of each bar
dz = [5, 4, 7] # Height of each bar

它们都具有相同的宽度和深度。

color 采用描述所有条形颜色的字符串,或者如果您希望每个条形具有不同颜色,则采用字符串列表。

我认为 zsort 与 matplotlib 如何处理重叠有关,但这只是一个猜测。

关于python - bar3d with python所需的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24736758/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com