标签: python matplotlib seaborn
我想创建一个tsplot,其中x和y轴的长度相同。换句话说,图表的纵横比应为1。
这不起作用:
fig, ax = plt.subplots() fig.set_size_inches(2, 2) sns.tsplot(data=df, condition=' ', time='time', value='value', unit=' ', ax=ax)
答案 0 :(得分:4)
您可以通过控制aspect来更改地块的纵横比 REGEX = /.*(?=[x])/ (0..10_000_000).each do |i| begin ss = StringScanner.new("a" * i + "x") ss.scan(REGEX) rescue RegexpError => e p i break end end 对象的参数如下所示:
aspect
REGEX = /.*(?=[x])/ (0..10_000_000).each do |i| begin ss = StringScanner.new("a" * i + "x") ss.scan(REGEX) rescue RegexpError => e p i break end end
matplotlib
答案 1 :(得分:0)
更直接一点的是ax.set_box_aspect(1)1
ax.set_box_aspect(1)