我试图在对数对数刻度上创建方形图(等轴长度),但我没有运气。任何人都可以帮助我。
答案 0 :(得分:1)
您可以使用此功能:
def set_aspect_ratio_log(plot, aspect_ratio):
x_min, x_max = plot.get_xlim()
y_min, y_max = plot.get_ylim()
return plot.set_aspect(aspect_ratio * ((math.log10(x_max / x_min)) / (math.log10(y_max / y_min))))
希望这有帮助。