%useLatestDescriptors %use lets-plot LetsPlot.getInfo() %use dataframe val df = DataFrame.readCSV("https://raw.githubusercontent.com/JetBrains/lets-plot-docs/master/data/mpg.csv") df.head(3) letsPlot(df.toMap()) + geomPoint { x = "displ" y = "hwy" } letsPlot(df.toMap()) + geomPoint { x = "displ" y = "hwy" color = "drv" size = "displ" } letsPlot(df.toMap()) + geomPoint(size = 8) { x = "displ" y = "hwy" shape = "drv" } letsPlot(df.toMap()) + geomPoint(size = 8) { x = "displ" y = "hwy" shape = "drv" } + scaleShape( solid = false )