我有一条管道,该管道使用matplotlib + seaborn生成30个单独的箱形图svg。我想在5 * 6的网格中可视化它们。 因为我希望能够放大特定的图,所以我想到了类似的东西:https://codepen.io/arminsolecki/pen/xERZZb
它可以工作,但不幸的是,该svg不适合iframe。
我从另一个stackoverflow问题中学到了 Why don't my SVG images scale using the CSS "width" property?
我必须在svg中修改以下行。
<svg height="720pt" version="1.1" viewBox="0 0 720 720" width="720pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
我知道我可以使用xml解析器来做到这一点,但我想知道是否还有更好的方法?像执行plt.savefig时将width / height设置为100%一样?