繁体   English   中英

如何在pygal,python中修复ylim

[英]how to fix ylim in pygal, python

我试图用pygal创建雷达图。 但无法设置ylim。 默认情况下,它从零到最大值开始。 我的数据是:

import pygal

case1 = [0.549194,34.251384,36.154543,41.913,-139.627415,-20.655737]
case2= [0.549194,31.947443,34.558203,40.005646,-157.190631,-70.267567]
case3=[0.549194,31.436088,41.019637,48.748227,-34.859838,243.311831]


radar_chart = pygal.Radar()
radar_chart.title = 'PBIAS'
radar_chart.x_labels = ['A','B', 'C', 'D', 'E', 'F']
radar_chart.add('Model1', case1)
radar_chart.add('Model2', case2)
radar_chart.add('Model3', case3)

这可能很简单,但无法弄清楚该怎么做。

简短的答案,您不能只是调整比例。 Radar类将在生成图形之前将所有小于零的值设置为零。

您可以预处理数据并根据零以下的最小值上调所有值,但是如何执行此操作可能取决于所绘制数据的类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM