2024-05-15 06:22:21 发布
网友
我正在尝试创建一个箭头图表:
http://peltiertech.com/WordPress/arrow-charts-in-excel/
我知道如何创建一个堆积条形图和什么不知道,但我被困在箭头方面。在
有人知道怎么把箭头(或三角形)换成酒吧吗?我也想过使用烛台图,但我不知道如何使用箭头(或三角形)。在
我试图通过使用上下箭头(或者上下三角)来显示变化,如果变化是正的/负的。在
有什么建议,谢谢。谢谢!在
我会通过画箭头来完成这项工作,可能还会根据想要的效果绘制条形图。例如,假设我有some变量y的数据及其变化,dy作为元组(y,dy)。可以使用if/else来选择颜色。然后我为y,dy中的每对data绘制一个箭头。在
y
dy
(y,dy)
if/else
data
data=[(.5,.5),(.8,.4),(.2,-.1)] clrs=['green','red'] for i in range(len(data)): y,dy=data[i] if dy>0: c=clrs[0] else: c=clrs[1] arrow(i,y,0,dy,color=c,length_includes_head=True,lw=2,width=.002) xlim(-.5,2.5) ylim(0,2) grid()
我添加了网格以便您可以看到,length_includes_head参数设置为true时,箭头的尖端在y+dy的末尾结束。玩线的宽度和宽度来获得你想要的效果。在
length_includes_head
y+dy
我会通过画箭头来完成这项工作,可能还会根据想要的效果绘制条形图。例如,假设我有some变量
y
的数据及其变化,dy
作为元组(y,dy)
。可以使用if/else
来选择颜色。然后我为y
,dy
中的每对data
绘制一个箭头。在我添加了网格以便您可以看到,
length_includes_head
参数设置为true时,箭头的尖端在y+dy
的末尾结束。玩线的宽度和宽度来获得你想要的效果。在相关问题 更多 >
编程相关推荐