{ "cells": [ { "cell_type": "markdown", "source": [ "# Playground\n", "This is a playground for testing things like the Gitea MD syntax" ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": true, "ExecuteTime": { "start_time": "2023-04-09T16:55:57.143918Z", "end_time": "2023-04-09T16:56:00.513705Z" } }, "outputs": [ { "data": { "text/html": "
\n " }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%use lets-plot" ] }, { "cell_type": "code", "execution_count": 15, "outputs": [], "source": [ "val data = mapOf(\n", " \"cat1\" to listOf(\"a\", \"a\", \"b\", \"a\", \"a\", \"a\", \"a\", \"b\", \"b\", \"b\", \"b\"),\n", " \"cat2\" to listOf(\"c\", \"c\", \"d\", \"d\", \"d\", \"c\", \"c\", \"d\", \"c\", \"c\", \"d\")\n", ")\n", "val p = letsPlot(data)" ], "metadata": { "collapsed": false, "ExecuteTime": { "start_time": "2023-04-09T16:56:00.512889Z", "end_time": "2023-04-09T16:56:00.606630Z" } } }, { "cell_type": "code", "execution_count": 16, "outputs": [ { "data": { "text/html": "
\n " }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "val layer = geomBar {\n", " x = \"cat1\"\n", " fill = \"cat2\"\n", "}\n", "\n", "(p + layer)" ], "metadata": { "collapsed": false, "ExecuteTime": { "start_time": "2023-04-09T16:56:00.606184Z", "end_time": "2023-04-09T16:56:00.689800Z" } } }, { "cell_type": "code", "execution_count": 17, "outputs": [], "source": [ "val rand = java.util.Random(1024)\n", "val data = mapOf (\n", " \"rating\" to List(200) { rand.nextGaussian() } + List(200) { rand.nextGaussian() * 1.5 + 1.5 },\n", " \"cond\" to List(200) { \"A\" } + List(200) { \"B\" }\n", ")\n", "var p = letsPlot(data)" ], "metadata": { "collapsed": false, "ExecuteTime": { "start_time": "2023-04-09T16:56:00.678339Z", "end_time": "2023-04-09T16:56:00.787205Z" } } }, { "cell_type": "code", "execution_count": 18, "outputs": [ { "data": { "text/html": "
\n " }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "p += geomDensity(color=\"dark_green\", alpha=.3) {x=\"rating\"; fill=\"cond\"}\n", "p + ggsize(700, 350)" ], "metadata": { "collapsed": false, "ExecuteTime": { "start_time": "2023-04-09T16:56:00.786558Z", "end_time": "2023-04-09T16:56:00.886846Z" } } }, { "cell_type": "code", "execution_count": 19, "outputs": [ { "data": { "text/plain": "87" }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "12 + 75" ], "metadata": { "collapsed": false, "ExecuteTime": { "start_time": "2023-04-09T16:56:00.879881Z", "end_time": "2023-04-09T16:56:00.948068Z" } } } ], "metadata": { "kernelspec": { "display_name": "Kotlin", "language": "kotlin", "name": "kotlin" }, "language_info": { "name": "kotlin", "version": "1.8.0", "mimetype": "text/x-kotlin", "file_extension": ".kt", "pygments_lexer": "kotlin", "codemirror_mode": "text/x-kotlin", "nbconvert_exporter": "" } }, "nbformat": 4, "nbformat_minor": 0 }