Есть вот такой график, сделанный с помощью SVG -
![5add6b40205a7634424762.png](https://habrastorage.org/webt/5a/dd/6b/5add6b40205a7634424762.png)
Его ширина 100%, т.е. на момент создания SVG она не известна. График корректно "тянется" при помощи параметра
preserveAspectRatio="none". Однако этот же параметр сплющивает окружности.
Есть ли какой-то способ сохранить width=100% но так, чтобы радиусы окружностей внутри SVG не ломались при изменении размера SVG ?