Есть ли способ сделать Vegas (Scala DSL для Vega-lite) напрямую в png?
Я ищу способ визуализации графика в файл.png в локальной файловой системе, используя Vegas. Что-то вроде
val plot = Vegas("Country Pop")
.withData(
Seq(
Map("country" -> "USA", "population" -> 314),
Map("country" -> "UK", "population" -> 64),
Map("country" -> "DK", "population" -> 80)
)
)
.encodeX("country", Nom)
.encodeY("population", Quant)
.mark(Bar)
plot.missingMethodForSavingAFigure("path/to/dest.png")
К сожалению, похоже, что метод.saveFigure не существует, о котором я знаю. У кого-нибудь есть предложенные альтернативы?