Попробуйте библиотеку C3.js
C3 JS
В нем есть нечто, называемое data.type, которое может принимать значения, такие как линия, столбец, площадь и т. Д.
Когда вы рендерите одни и те же данные с другим типом, вы можете установить data.type, используя chart.load api. load api Вот как использовать load api