%use lets-plot
val data = mapOf<String, Any>(
"cat1" to listOf("a", "a", "b", "a", "a", "a", "a", "b", "b", "b", "b"),
"cat2" to listOf("c", "c", "d", "d", "d", "c", "c", "d", "c", "c", "d"))
val p = letsPlot(data)
val layer = geomBar {
x = "cat1"
fill = "cat2"
}
(p + layer)