{ "cells": [ { "cell_type": "markdown", "id": "9198ba07-3560-4e2a-a448-bbca65083507", "metadata": {}, "source": [ "# Custom Legend with `manualKey` Option\n", "\n", "In Lets-Plot-Kotlin, as in ggplot2, legends are automatically generated based on the aesthetic mappings in the plot. \n", "\n", "Sometimes, however, this automatic generation doesn't provide the precise control needed for complex visualizations. \n", "\n", "The new `manualKey` option in plot layer addresses this limitation by allowing you to create custom legend entries specific to individual plot layers.\n", "\n", "The `manualKey` option can be used in two ways:\n", "\n", "- Simple case: pass a string to serve as the label for the legend entry.\n", "- Advanced case: use the `layerKey()` function for more detailed customization:\n", "\n", " - `label` - text for the legend element\n", " - `group` - key used to group elements in the legend\n", " - `index` - position of the element within its legend group\n", " - `alpha`, `color`, `fill`, `shape`, `size`, `width`, `height`, `linetype`, `stroke` - aesthetic parameters to be applied in the legend" ] }, { "cell_type": "code", "execution_count": 1, "id": "bf802200-d055-4c58-97e6-1eb7fab93cb6", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:44.904476Z", "iopub.status.busy": "2025-12-03T16:06:44.903099Z", "iopub.status.idle": "2025-12-03T16:06:47.400956Z", "shell.execute_reply": "2025-12-03T16:06:47.400697Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", " " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%useLatestDescriptors\n", "%use dataframe\n", "%use lets-plot" ] }, { "cell_type": "code", "execution_count": 2, "id": "de365bce-3ff1-4f16-a21f-021f46c21681", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:47.403108Z", "iopub.status.busy": "2025-12-03T16:06:47.402544Z", "iopub.status.idle": "2025-12-03T16:06:47.432358Z", "shell.execute_reply": "2025-12-03T16:06:47.431719Z" } }, "outputs": [ { "data": { "text/plain": [ "Lets-Plot Kotlin API v.4.12.0. Frontend: Notebook with dynamically loaded JS. Lets-Plot JS v.4.8.1.\n", "Outputs: Web (HTML+JS), Kotlin Notebook (Swing), Static SVG (hidden)" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "LetsPlot.getInfo()" ] }, { "cell_type": "code", "execution_count": 3, "id": "c601089f-7889-4db7-b297-e01c63cf1a9a", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:47.434586Z", "iopub.status.busy": "2025-12-03T16:06:47.434045Z", "iopub.status.idle": "2025-12-03T16:06:47.970360Z", "shell.execute_reply": "2025-12-03T16:06:47.970029Z" } }, "outputs": [ { "data": { "application/kotlindataframe+json": "{\"nrow\":3,\"ncol\":12,\"columns\":[\"untitled\",\"manufacturer\",\"model\",\"displ\",\"year\",\"cyl\",\"trans\",\"drv\",\"cty\",\"hwy\",\"fl\",\"class\"],\"is_formatted\":false,\"kotlin_dataframe\":[{\"untitled\":1,\"manufacturer\":\"audi\",\"model\":\"a4\",\"displ\":1.8,\"year\":1999,\"cyl\":4,\"trans\":\"auto(l5)\",\"drv\":\"f\",\"cty\":18,\"hwy\":29,\"fl\":\"p\",\"class\":\"compact\"},{\"untitled\":2,\"manufacturer\":\"audi\",\"model\":\"a4\",\"displ\":1.8,\"year\":1999,\"cyl\":4,\"trans\":\"manual(m5)\",\"drv\":\"f\",\"cty\":21,\"hwy\":29,\"fl\":\"p\",\"class\":\"compact\"},{\"untitled\":3,\"manufacturer\":\"audi\",\"model\":\"a4\",\"displ\":2.0,\"year\":2008,\"cyl\":4,\"trans\":\"manual(m6)\",\"drv\":\"f\",\"cty\":20,\"hwy\":31,\"fl\":\"p\",\"class\":\"compact\"}]}", "text/html": [ " \n", " \n", " \n", " \n", " \n", "
\n", "\n", "

DataFrame: rowsCount = 3, columnsCount = 12

\n", "
untitledmanufacturermodeldisplyearcyltransdrvctyhwyflclass
1audia41.80000019994auto(l5)f1829pcompact
2audia41.80000019994manual(m5)f2129pcompact
3audia42.00000020084manual(m6)f2031pcompact
\n", " \n", " \n", " " ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "val mpgDf = DataFrame.readCSV(\"https://raw.githubusercontent.com/JetBrains/lets-plot-kotlin/master/docs/examples/data/mpg.csv\")\n", "val mpgData = mpgDf.toMap()\n", "mpgDf.head(3)" ] }, { "cell_type": "code", "execution_count": 4, "id": "3c067f20-8876-425a-a3c1-c451b8fd2701", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:47.972405Z", "iopub.status.busy": "2025-12-03T16:06:47.972015Z", "iopub.status.idle": "2025-12-03T16:06:48.338003Z", "shell.execute_reply": "2025-12-03T16:06:48.338124Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/plot+json": { "apply_color_scheme": true, "output": { "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "2seater", "2seater", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "compact", "compact", "compact", "compact", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 20.0, 21.0, 16.0, 18.0, 18.0, 18.0, 16.0, 20.0, 19.0, 15.0, 17.0, 17.0, 15.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 13.0, 12.0, 16.0, 15.0, 16.0, 15.0, 15.0, 14.0, 11.0, 11.0, 14.0, 19.0, 22.0, 18.0, 18.0, 17.0, 18.0, 17.0, 16.0, 16.0, 17.0, 17.0, 11.0, 15.0, 15.0, 16.0, 16.0, 15.0, 14.0, 13.0, 14.0, 14.0, 14.0, 9.0, 11.0, 11.0, 13.0, 13.0, 9.0, 13.0, 11.0, 13.0, 11.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 12.0, 14.0, 15.0, 14.0, 13.0, 13.0, 13.0, 14.0, 14.0, 13.0, 13.0, 13.0, 11.0, 13.0, 18.0, 18.0, 17.0, 16.0, 15.0, 15.0, 15.0, 15.0, 14.0, 28.0, 24.0, 25.0, 23.0, 24.0, 26.0, 25.0, 24.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 19.0, 19.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 15.0, 14.0, 9.0, 14.0, 13.0, 11.0, 11.0, 12.0, 12.0, 11.0, 11.0, 11.0, 12.0, 14.0, 13.0, 13.0, 13.0, 21.0, 19.0, 23.0, 23.0, 19.0, 19.0, 18.0, 19.0, 19.0, 14.0, 15.0, 14.0, 12.0, 18.0, 16.0, 17.0, 18.0, 16.0, 18.0, 18.0, 20.0, 19.0, 20.0, 18.0, 21.0, 19.0, 19.0, 19.0, 20.0, 20.0, 19.0, 20.0, 15.0, 16.0, 15.0, 15.0, 16.0, 14.0, 21.0, 21.0, 21.0, 21.0, 18.0, 18.0, 19.0, 21.0, 21.0, 21.0, 22.0, 18.0, 18.0, 18.0, 24.0, 24.0, 26.0, 28.0, 26.0, 11.0, 13.0, 15.0, 16.0, 17.0, 15.0, 15.0, 15.0, 16.0, 21.0, 19.0, 21.0, 22.0, 17.0, 33.0, 21.0, 19.0, 22.0, 21.0, 21.0, 21.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 20.0, 20.0, 21.0, 18.0, 19.0, 21.0, 16.0, 18.0, 17.0 ], "cyl": [ 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 3.1, 2.8, 3.1, 4.2, 5.3, 5.3, 5.3, 5.7, 6.0, 5.7, 5.7, 6.2, 6.2, 7.0, 5.3, 5.3, 5.7, 6.5, 2.4, 2.4, 3.1, 3.5, 3.6, 2.4, 3.0, 3.3, 3.3, 3.3, 3.3, 3.3, 3.8, 3.8, 3.8, 4.0, 3.7, 3.7, 3.9, 3.9, 4.7, 4.7, 4.7, 5.2, 5.2, 3.9, 4.7, 4.7, 4.7, 5.2, 5.7, 5.9, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.2, 5.2, 5.7, 5.9, 4.6, 5.4, 5.4, 4.0, 4.0, 4.0, 4.0, 4.6, 5.0, 4.2, 4.2, 4.6, 4.6, 4.6, 5.4, 5.4, 3.8, 3.8, 4.0, 4.0, 4.6, 4.6, 4.6, 4.6, 5.4, 1.6, 1.6, 1.6, 1.6, 1.6, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 2.4, 2.4, 2.5, 2.5, 3.3, 2.0, 2.0, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.0, 4.7, 4.7, 4.7, 5.7, 6.1, 4.0, 4.2, 4.4, 4.6, 5.4, 5.4, 5.4, 4.0, 4.0, 4.6, 5.0, 2.4, 2.4, 2.5, 2.5, 3.5, 3.5, 3.0, 3.0, 3.5, 3.3, 3.3, 4.0, 5.6, 3.1, 3.8, 3.8, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 4.0, 4.7, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.5, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.3, 1.8, 1.8, 1.8, 1.8, 1.8, 4.7, 5.7, 2.7, 2.7, 2.7, 3.4, 3.4, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 2.5, 2.5, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.6 ], "drv": [ "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "r", "p", "p", "p", "p", "p", "r", "e", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "p", "r", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "e", "r", "r", "p", "p", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "r", "p", "r", "r", "p", "p", "r", "p", "r", "r", "p", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "d", "r", "r", "p", "p", "r", "r", "r", "r", "d", "d", "r", "r", "r", "r", "p", "p", "p", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 31.0, 30.0, 26.0, 26.0, 27.0, 26.0, 25.0, 28.0, 27.0, 25.0, 25.0, 25.0, 25.0, 24.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 17.0, 26.0, 23.0, 26.0, 25.0, 24.0, 19.0, 14.0, 15.0, 17.0, 27.0, 30.0, 26.0, 29.0, 26.0, 24.0, 24.0, 22.0, 22.0, 24.0, 24.0, 17.0, 22.0, 21.0, 23.0, 23.0, 19.0, 18.0, 17.0, 17.0, 19.0, 19.0, 12.0, 17.0, 15.0, 17.0, 17.0, 12.0, 17.0, 16.0, 18.0, 15.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 15.0, 16.0, 17.0, 15.0, 17.0, 17.0, 18.0, 17.0, 19.0, 17.0, 19.0, 19.0, 17.0, 17.0, 17.0, 16.0, 16.0, 17.0, 15.0, 17.0, 26.0, 25.0, 26.0, 24.0, 21.0, 22.0, 23.0, 22.0, 20.0, 33.0, 32.0, 32.0, 29.0, 32.0, 34.0, 36.0, 36.0, 29.0, 26.0, 27.0, 30.0, 31.0, 26.0, 26.0, 28.0, 26.0, 29.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 20.0, 17.0, 12.0, 19.0, 18.0, 14.0, 15.0, 18.0, 18.0, 15.0, 17.0, 16.0, 18.0, 17.0, 19.0, 19.0, 17.0, 29.0, 27.0, 31.0, 32.0, 27.0, 26.0, 26.0, 25.0, 25.0, 17.0, 17.0, 20.0, 18.0, 26.0, 26.0, 27.0, 28.0, 25.0, 25.0, 24.0, 27.0, 25.0, 26.0, 23.0, 26.0, 26.0, 26.0, 26.0, 25.0, 27.0, 25.0, 27.0, 20.0, 20.0, 19.0, 17.0, 20.0, 17.0, 29.0, 27.0, 31.0, 31.0, 26.0, 26.0, 28.0, 27.0, 29.0, 31.0, 31.0, 26.0, 26.0, 27.0, 30.0, 33.0, 35.0, 37.0, 35.0, 15.0, 18.0, 20.0, 20.0, 22.0, 17.0, 19.0, 18.0, 20.0, 29.0, 26.0, 29.0, 29.0, 24.0, 44.0, 29.0, 26.0, 29.0, 29.0, 29.0, 29.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 28.0, 29.0, 29.0, 29.0, 28.0, 29.0, 26.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "land rover", "land rover", "lincoln", "lincoln", "lincoln", "mercury", "mercury", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "altima", "altima", "maxima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "manual(m6)", "auto(av)", "auto(l5)", "manual(m5)", "auto(av)", "manual(m5)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(l5)", "manual(m5)", "auto(s6)", "manual(m6)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(l4)", "manual(m5)", "auto(av)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(s6)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(s5)", "auto(l4)", "manual(m5)", "auto(s5)", "auto(l3)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(s6)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(s6)" ], "untitled": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0, 101.0, 102.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 111.0, 112.0, 113.0, 114.0, 115.0, 116.0, 117.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 125.0, 126.0, 127.0, 128.0, 129.0, 130.0, 131.0, 132.0, 133.0, 134.0, 135.0, 136.0, 137.0, 138.0, 139.0, 140.0, 141.0, 142.0, 143.0, 144.0, 145.0, 146.0, 147.0, 148.0, 149.0, 150.0, 151.0, 152.0, 153.0, 154.0, 155.0, 156.0, 157.0, 158.0, 159.0, 160.0, 161.0, 162.0, 163.0, 164.0, 165.0, 166.0, 167.0, 168.0, 169.0, 170.0, 171.0, 172.0, 173.0, 174.0, 175.0, 176.0, 177.0, 178.0, 179.0, 180.0, 181.0, 182.0, 183.0, 184.0, 185.0, 186.0, 187.0, 188.0, 189.0, 190.0, 191.0, 192.0, 193.0, 194.0, 195.0, 196.0, 197.0, 198.0, 199.0, 200.0, 201.0, 202.0, 203.0, 204.0, 205.0, 206.0, 207.0, 208.0, 209.0, 210.0, 211.0, 212.0, 213.0, 214.0, 215.0, 216.0, 217.0, 218.0, 219.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 226.0, 227.0, 228.0, 229.0, 230.0, 231.0, 232.0, 233.0, 234.0 ], "year": [ 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "kind": "plot", "layers": [ { "color": "#878787", "geom": "point", "mapping": {}, "position": "identity", "stat": "identity" }, { "color": "#2166ac", "geom": "smooth", "mapping": {}, "method": "loess", "position": "identity", "se": false, "stat": "smooth" }, { "color": "#b2182b", "geom": "smooth", "mapping": {}, "method": "lm", "position": "identity", "se": false, "stat": "smooth" } ], "mapping": { "x": "displ", "y": "hwy" }, "scales": [] }, "output_type": "lets_plot_spec", "swing_enabled": true }, "text/html": [ "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 3\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 4\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 5\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 6\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 7\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 10\n", " \n", " \n", " \n", " \n", " \n", " \n", " 15\n", " \n", " \n", " \n", " \n", " \n", " \n", " 20\n", " \n", " \n", " \n", " \n", " \n", " \n", " 25\n", " \n", " \n", " \n", " \n", " \n", " \n", " 30\n", " \n", " \n", " \n", " \n", " \n", " \n", " 35\n", " \n", " \n", " \n", " \n", " \n", " \n", " 40\n", " \n", " \n", " \n", " \n", " \n", " \n", " 45\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " hwy\n", " \n", " \n", " \n", " \n", " displ\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " " ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "letsPlot(mpgData) { x = \"displ\"; y = \"hwy\" } + \n", " geomPoint(color = \"#878787\") +\n", " geomSmooth(method = \"loess\", se = false, color = \"#2166ac\") +\n", " geomSmooth(method = \"lm\", se = false, color = \"#b2182b\")" ] }, { "cell_type": "markdown", "id": "d490906d-243f-4e5c-8f88-2e17a6fa802a", "metadata": {}, "source": [ "#### 1. Simple Custom Legend" ] }, { "cell_type": "code", "execution_count": 5, "id": "d2e42124-60fe-4bbf-8524-3041a48c6ae8", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:48.340464Z", "iopub.status.busy": "2025-12-03T16:06:48.340043Z", "iopub.status.idle": "2025-12-03T16:06:48.427364Z", "shell.execute_reply": "2025-12-03T16:06:48.427256Z" } }, "outputs": [ { "data": { "application/plot+json": { "apply_color_scheme": true, "output": { "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "2seater", "2seater", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "compact", "compact", "compact", "compact", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 20.0, 21.0, 16.0, 18.0, 18.0, 18.0, 16.0, 20.0, 19.0, 15.0, 17.0, 17.0, 15.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 13.0, 12.0, 16.0, 15.0, 16.0, 15.0, 15.0, 14.0, 11.0, 11.0, 14.0, 19.0, 22.0, 18.0, 18.0, 17.0, 18.0, 17.0, 16.0, 16.0, 17.0, 17.0, 11.0, 15.0, 15.0, 16.0, 16.0, 15.0, 14.0, 13.0, 14.0, 14.0, 14.0, 9.0, 11.0, 11.0, 13.0, 13.0, 9.0, 13.0, 11.0, 13.0, 11.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 12.0, 14.0, 15.0, 14.0, 13.0, 13.0, 13.0, 14.0, 14.0, 13.0, 13.0, 13.0, 11.0, 13.0, 18.0, 18.0, 17.0, 16.0, 15.0, 15.0, 15.0, 15.0, 14.0, 28.0, 24.0, 25.0, 23.0, 24.0, 26.0, 25.0, 24.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 19.0, 19.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 15.0, 14.0, 9.0, 14.0, 13.0, 11.0, 11.0, 12.0, 12.0, 11.0, 11.0, 11.0, 12.0, 14.0, 13.0, 13.0, 13.0, 21.0, 19.0, 23.0, 23.0, 19.0, 19.0, 18.0, 19.0, 19.0, 14.0, 15.0, 14.0, 12.0, 18.0, 16.0, 17.0, 18.0, 16.0, 18.0, 18.0, 20.0, 19.0, 20.0, 18.0, 21.0, 19.0, 19.0, 19.0, 20.0, 20.0, 19.0, 20.0, 15.0, 16.0, 15.0, 15.0, 16.0, 14.0, 21.0, 21.0, 21.0, 21.0, 18.0, 18.0, 19.0, 21.0, 21.0, 21.0, 22.0, 18.0, 18.0, 18.0, 24.0, 24.0, 26.0, 28.0, 26.0, 11.0, 13.0, 15.0, 16.0, 17.0, 15.0, 15.0, 15.0, 16.0, 21.0, 19.0, 21.0, 22.0, 17.0, 33.0, 21.0, 19.0, 22.0, 21.0, 21.0, 21.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 20.0, 20.0, 21.0, 18.0, 19.0, 21.0, 16.0, 18.0, 17.0 ], "cyl": [ 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 3.1, 2.8, 3.1, 4.2, 5.3, 5.3, 5.3, 5.7, 6.0, 5.7, 5.7, 6.2, 6.2, 7.0, 5.3, 5.3, 5.7, 6.5, 2.4, 2.4, 3.1, 3.5, 3.6, 2.4, 3.0, 3.3, 3.3, 3.3, 3.3, 3.3, 3.8, 3.8, 3.8, 4.0, 3.7, 3.7, 3.9, 3.9, 4.7, 4.7, 4.7, 5.2, 5.2, 3.9, 4.7, 4.7, 4.7, 5.2, 5.7, 5.9, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.2, 5.2, 5.7, 5.9, 4.6, 5.4, 5.4, 4.0, 4.0, 4.0, 4.0, 4.6, 5.0, 4.2, 4.2, 4.6, 4.6, 4.6, 5.4, 5.4, 3.8, 3.8, 4.0, 4.0, 4.6, 4.6, 4.6, 4.6, 5.4, 1.6, 1.6, 1.6, 1.6, 1.6, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 2.4, 2.4, 2.5, 2.5, 3.3, 2.0, 2.0, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.0, 4.7, 4.7, 4.7, 5.7, 6.1, 4.0, 4.2, 4.4, 4.6, 5.4, 5.4, 5.4, 4.0, 4.0, 4.6, 5.0, 2.4, 2.4, 2.5, 2.5, 3.5, 3.5, 3.0, 3.0, 3.5, 3.3, 3.3, 4.0, 5.6, 3.1, 3.8, 3.8, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 4.0, 4.7, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.5, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.3, 1.8, 1.8, 1.8, 1.8, 1.8, 4.7, 5.7, 2.7, 2.7, 2.7, 3.4, 3.4, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 2.5, 2.5, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.6 ], "drv": [ "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "r", "p", "p", "p", "p", "p", "r", "e", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "p", "r", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "e", "r", "r", "p", "p", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "r", "p", "r", "r", "p", "p", "r", "p", "r", "r", "p", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "d", "r", "r", "p", "p", "r", "r", "r", "r", "d", "d", "r", "r", "r", "r", "p", "p", "p", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 31.0, 30.0, 26.0, 26.0, 27.0, 26.0, 25.0, 28.0, 27.0, 25.0, 25.0, 25.0, 25.0, 24.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 17.0, 26.0, 23.0, 26.0, 25.0, 24.0, 19.0, 14.0, 15.0, 17.0, 27.0, 30.0, 26.0, 29.0, 26.0, 24.0, 24.0, 22.0, 22.0, 24.0, 24.0, 17.0, 22.0, 21.0, 23.0, 23.0, 19.0, 18.0, 17.0, 17.0, 19.0, 19.0, 12.0, 17.0, 15.0, 17.0, 17.0, 12.0, 17.0, 16.0, 18.0, 15.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 15.0, 16.0, 17.0, 15.0, 17.0, 17.0, 18.0, 17.0, 19.0, 17.0, 19.0, 19.0, 17.0, 17.0, 17.0, 16.0, 16.0, 17.0, 15.0, 17.0, 26.0, 25.0, 26.0, 24.0, 21.0, 22.0, 23.0, 22.0, 20.0, 33.0, 32.0, 32.0, 29.0, 32.0, 34.0, 36.0, 36.0, 29.0, 26.0, 27.0, 30.0, 31.0, 26.0, 26.0, 28.0, 26.0, 29.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 20.0, 17.0, 12.0, 19.0, 18.0, 14.0, 15.0, 18.0, 18.0, 15.0, 17.0, 16.0, 18.0, 17.0, 19.0, 19.0, 17.0, 29.0, 27.0, 31.0, 32.0, 27.0, 26.0, 26.0, 25.0, 25.0, 17.0, 17.0, 20.0, 18.0, 26.0, 26.0, 27.0, 28.0, 25.0, 25.0, 24.0, 27.0, 25.0, 26.0, 23.0, 26.0, 26.0, 26.0, 26.0, 25.0, 27.0, 25.0, 27.0, 20.0, 20.0, 19.0, 17.0, 20.0, 17.0, 29.0, 27.0, 31.0, 31.0, 26.0, 26.0, 28.0, 27.0, 29.0, 31.0, 31.0, 26.0, 26.0, 27.0, 30.0, 33.0, 35.0, 37.0, 35.0, 15.0, 18.0, 20.0, 20.0, 22.0, 17.0, 19.0, 18.0, 20.0, 29.0, 26.0, 29.0, 29.0, 24.0, 44.0, 29.0, 26.0, 29.0, 29.0, 29.0, 29.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 28.0, 29.0, 29.0, 29.0, 28.0, 29.0, 26.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "land rover", "land rover", "lincoln", "lincoln", "lincoln", "mercury", "mercury", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "altima", "altima", "maxima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "manual(m6)", "auto(av)", "auto(l5)", "manual(m5)", "auto(av)", "manual(m5)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(l5)", "manual(m5)", "auto(s6)", "manual(m6)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(l4)", "manual(m5)", "auto(av)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(s6)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(s5)", "auto(l4)", "manual(m5)", "auto(s5)", "auto(l3)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(s6)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(s6)" ], "untitled": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0, 101.0, 102.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 111.0, 112.0, 113.0, 114.0, 115.0, 116.0, 117.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 125.0, 126.0, 127.0, 128.0, 129.0, 130.0, 131.0, 132.0, 133.0, 134.0, 135.0, 136.0, 137.0, 138.0, 139.0, 140.0, 141.0, 142.0, 143.0, 144.0, 145.0, 146.0, 147.0, 148.0, 149.0, 150.0, 151.0, 152.0, 153.0, 154.0, 155.0, 156.0, 157.0, 158.0, 159.0, 160.0, 161.0, 162.0, 163.0, 164.0, 165.0, 166.0, 167.0, 168.0, 169.0, 170.0, 171.0, 172.0, 173.0, 174.0, 175.0, 176.0, 177.0, 178.0, 179.0, 180.0, 181.0, 182.0, 183.0, 184.0, 185.0, 186.0, 187.0, 188.0, 189.0, 190.0, 191.0, 192.0, 193.0, 194.0, 195.0, 196.0, 197.0, 198.0, 199.0, 200.0, 201.0, 202.0, 203.0, 204.0, 205.0, 206.0, 207.0, 208.0, 209.0, 210.0, 211.0, 212.0, 213.0, 214.0, 215.0, 216.0, 217.0, 218.0, 219.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 226.0, 227.0, 228.0, 229.0, 230.0, 231.0, 232.0, 233.0, 234.0 ], "year": [ 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "ggsize": { "height": 400.0, "width": 800.0 }, "kind": "plot", "layers": [ { "color": "#878787", "geom": "point", "manual_key": "Observed Data", "mapping": {}, "position": "identity", "stat": "identity" }, { "color": "#2166ac", "geom": "smooth", "manual_key": "LOESS Trend Line", "mapping": {}, "method": "loess", "position": "identity", "se": false, "stat": "smooth" }, { "color": "#b2182b", "geom": "smooth", "manual_key": "Linear Model Trend Line", "mapping": {}, "method": "lm", "position": "identity", "se": false, "stat": "smooth" } ], "mapping": { "x": "displ", "y": "hwy" }, "scales": [] }, "output_type": "lets_plot_spec", "swing_enabled": true }, "text/html": [ "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 3\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 4\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 5\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 6\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 7\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 10\n", " \n", " \n", " \n", " \n", " \n", " \n", " 15\n", " \n", " \n", " \n", " \n", " \n", " \n", " 20\n", " \n", " \n", " \n", " \n", " \n", " \n", " 25\n", " \n", " \n", " \n", " \n", " \n", " \n", " 30\n", " \n", " \n", " \n", " \n", " \n", " \n", " 35\n", " \n", " \n", " \n", " \n", " \n", " \n", " 40\n", " \n", " \n", " \n", " \n", " \n", " \n", " 45\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " hwy\n", " \n", " \n", " \n", " \n", " displ\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Observed Data\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " LOESS Trend Line\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Linear Model Trend Line\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " " ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "letsPlot(mpgData) { x = \"displ\"; y = \"hwy\" } + \n", " geomPoint(color = \"#878787\", \n", " manualKey = \"Observed Data\") + // <-- label for the legend entry\n", " geomSmooth(method = \"loess\", se = false, color = \"#2166ac\", \n", " manualKey = \"LOESS Trend Line\") +\n", " geomSmooth(method = \"lm\", se = false, color = \"#b2182b\", \n", " manualKey = \"Linear Model Trend Line\") +\n", " ggsize(800, 400)" ] }, { "cell_type": "markdown", "id": "4a3d79a9-d8ad-4383-ba7d-74dd116bd618", "metadata": {}, "source": [ "#### 2. The `layer_key()` Function" ] }, { "cell_type": "markdown", "id": "90296f75-72ae-470c-978d-28f6f685fdcd", "metadata": {}, "source": [ "All constants for the visual representation of the legend key are inherited from the geometry. Use the `layerKey()` function to override these values. You can also specify the legend group in which the element is displayed and the position of the element within the legend group." ] }, { "cell_type": "code", "execution_count": 6, "id": "15749ab7-cef4-4faa-ac8e-6493f5c6c8e9", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:48.429433Z", "iopub.status.busy": "2025-12-03T16:06:48.428842Z", "iopub.status.idle": "2025-12-03T16:06:48.509487Z", "shell.execute_reply": "2025-12-03T16:06:48.509624Z" } }, "outputs": [ { "data": { "application/plot+json": { "apply_color_scheme": true, "output": { "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "2seater", "2seater", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "compact", "compact", "compact", "compact", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 20.0, 21.0, 16.0, 18.0, 18.0, 18.0, 16.0, 20.0, 19.0, 15.0, 17.0, 17.0, 15.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 13.0, 12.0, 16.0, 15.0, 16.0, 15.0, 15.0, 14.0, 11.0, 11.0, 14.0, 19.0, 22.0, 18.0, 18.0, 17.0, 18.0, 17.0, 16.0, 16.0, 17.0, 17.0, 11.0, 15.0, 15.0, 16.0, 16.0, 15.0, 14.0, 13.0, 14.0, 14.0, 14.0, 9.0, 11.0, 11.0, 13.0, 13.0, 9.0, 13.0, 11.0, 13.0, 11.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 12.0, 14.0, 15.0, 14.0, 13.0, 13.0, 13.0, 14.0, 14.0, 13.0, 13.0, 13.0, 11.0, 13.0, 18.0, 18.0, 17.0, 16.0, 15.0, 15.0, 15.0, 15.0, 14.0, 28.0, 24.0, 25.0, 23.0, 24.0, 26.0, 25.0, 24.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 19.0, 19.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 15.0, 14.0, 9.0, 14.0, 13.0, 11.0, 11.0, 12.0, 12.0, 11.0, 11.0, 11.0, 12.0, 14.0, 13.0, 13.0, 13.0, 21.0, 19.0, 23.0, 23.0, 19.0, 19.0, 18.0, 19.0, 19.0, 14.0, 15.0, 14.0, 12.0, 18.0, 16.0, 17.0, 18.0, 16.0, 18.0, 18.0, 20.0, 19.0, 20.0, 18.0, 21.0, 19.0, 19.0, 19.0, 20.0, 20.0, 19.0, 20.0, 15.0, 16.0, 15.0, 15.0, 16.0, 14.0, 21.0, 21.0, 21.0, 21.0, 18.0, 18.0, 19.0, 21.0, 21.0, 21.0, 22.0, 18.0, 18.0, 18.0, 24.0, 24.0, 26.0, 28.0, 26.0, 11.0, 13.0, 15.0, 16.0, 17.0, 15.0, 15.0, 15.0, 16.0, 21.0, 19.0, 21.0, 22.0, 17.0, 33.0, 21.0, 19.0, 22.0, 21.0, 21.0, 21.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 20.0, 20.0, 21.0, 18.0, 19.0, 21.0, 16.0, 18.0, 17.0 ], "cyl": [ 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 3.1, 2.8, 3.1, 4.2, 5.3, 5.3, 5.3, 5.7, 6.0, 5.7, 5.7, 6.2, 6.2, 7.0, 5.3, 5.3, 5.7, 6.5, 2.4, 2.4, 3.1, 3.5, 3.6, 2.4, 3.0, 3.3, 3.3, 3.3, 3.3, 3.3, 3.8, 3.8, 3.8, 4.0, 3.7, 3.7, 3.9, 3.9, 4.7, 4.7, 4.7, 5.2, 5.2, 3.9, 4.7, 4.7, 4.7, 5.2, 5.7, 5.9, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.2, 5.2, 5.7, 5.9, 4.6, 5.4, 5.4, 4.0, 4.0, 4.0, 4.0, 4.6, 5.0, 4.2, 4.2, 4.6, 4.6, 4.6, 5.4, 5.4, 3.8, 3.8, 4.0, 4.0, 4.6, 4.6, 4.6, 4.6, 5.4, 1.6, 1.6, 1.6, 1.6, 1.6, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 2.4, 2.4, 2.5, 2.5, 3.3, 2.0, 2.0, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.0, 4.7, 4.7, 4.7, 5.7, 6.1, 4.0, 4.2, 4.4, 4.6, 5.4, 5.4, 5.4, 4.0, 4.0, 4.6, 5.0, 2.4, 2.4, 2.5, 2.5, 3.5, 3.5, 3.0, 3.0, 3.5, 3.3, 3.3, 4.0, 5.6, 3.1, 3.8, 3.8, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 4.0, 4.7, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.5, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.3, 1.8, 1.8, 1.8, 1.8, 1.8, 4.7, 5.7, 2.7, 2.7, 2.7, 3.4, 3.4, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 2.5, 2.5, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.6 ], "drv": [ "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "r", "p", "p", "p", "p", "p", "r", "e", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "p", "r", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "e", "r", "r", "p", "p", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "r", "p", "r", "r", "p", "p", "r", "p", "r", "r", "p", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "d", "r", "r", "p", "p", "r", "r", "r", "r", "d", "d", "r", "r", "r", "r", "p", "p", "p", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 31.0, 30.0, 26.0, 26.0, 27.0, 26.0, 25.0, 28.0, 27.0, 25.0, 25.0, 25.0, 25.0, 24.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 17.0, 26.0, 23.0, 26.0, 25.0, 24.0, 19.0, 14.0, 15.0, 17.0, 27.0, 30.0, 26.0, 29.0, 26.0, 24.0, 24.0, 22.0, 22.0, 24.0, 24.0, 17.0, 22.0, 21.0, 23.0, 23.0, 19.0, 18.0, 17.0, 17.0, 19.0, 19.0, 12.0, 17.0, 15.0, 17.0, 17.0, 12.0, 17.0, 16.0, 18.0, 15.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 15.0, 16.0, 17.0, 15.0, 17.0, 17.0, 18.0, 17.0, 19.0, 17.0, 19.0, 19.0, 17.0, 17.0, 17.0, 16.0, 16.0, 17.0, 15.0, 17.0, 26.0, 25.0, 26.0, 24.0, 21.0, 22.0, 23.0, 22.0, 20.0, 33.0, 32.0, 32.0, 29.0, 32.0, 34.0, 36.0, 36.0, 29.0, 26.0, 27.0, 30.0, 31.0, 26.0, 26.0, 28.0, 26.0, 29.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 20.0, 17.0, 12.0, 19.0, 18.0, 14.0, 15.0, 18.0, 18.0, 15.0, 17.0, 16.0, 18.0, 17.0, 19.0, 19.0, 17.0, 29.0, 27.0, 31.0, 32.0, 27.0, 26.0, 26.0, 25.0, 25.0, 17.0, 17.0, 20.0, 18.0, 26.0, 26.0, 27.0, 28.0, 25.0, 25.0, 24.0, 27.0, 25.0, 26.0, 23.0, 26.0, 26.0, 26.0, 26.0, 25.0, 27.0, 25.0, 27.0, 20.0, 20.0, 19.0, 17.0, 20.0, 17.0, 29.0, 27.0, 31.0, 31.0, 26.0, 26.0, 28.0, 27.0, 29.0, 31.0, 31.0, 26.0, 26.0, 27.0, 30.0, 33.0, 35.0, 37.0, 35.0, 15.0, 18.0, 20.0, 20.0, 22.0, 17.0, 19.0, 18.0, 20.0, 29.0, 26.0, 29.0, 29.0, 24.0, 44.0, 29.0, 26.0, 29.0, 29.0, 29.0, 29.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 28.0, 29.0, 29.0, 29.0, 28.0, 29.0, 26.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "land rover", "land rover", "lincoln", "lincoln", "lincoln", "mercury", "mercury", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "altima", "altima", "maxima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "manual(m6)", "auto(av)", "auto(l5)", "manual(m5)", "auto(av)", "manual(m5)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(l5)", "manual(m5)", "auto(s6)", "manual(m6)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(l4)", "manual(m5)", "auto(av)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(s6)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(s5)", "auto(l4)", "manual(m5)", "auto(s5)", "auto(l3)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(s6)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(s6)" ], "untitled": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0, 101.0, 102.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 111.0, 112.0, 113.0, 114.0, 115.0, 116.0, 117.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 125.0, 126.0, 127.0, 128.0, 129.0, 130.0, 131.0, 132.0, 133.0, 134.0, 135.0, 136.0, 137.0, 138.0, 139.0, 140.0, 141.0, 142.0, 143.0, 144.0, 145.0, 146.0, 147.0, 148.0, 149.0, 150.0, 151.0, 152.0, 153.0, 154.0, 155.0, 156.0, 157.0, 158.0, 159.0, 160.0, 161.0, 162.0, 163.0, 164.0, 165.0, 166.0, 167.0, 168.0, 169.0, 170.0, 171.0, 172.0, 173.0, 174.0, 175.0, 176.0, 177.0, 178.0, 179.0, 180.0, 181.0, 182.0, 183.0, 184.0, 185.0, 186.0, 187.0, 188.0, 189.0, 190.0, 191.0, 192.0, 193.0, 194.0, 195.0, 196.0, 197.0, 198.0, 199.0, 200.0, 201.0, 202.0, 203.0, 204.0, 205.0, 206.0, 207.0, 208.0, 209.0, 210.0, 211.0, 212.0, 213.0, 214.0, 215.0, 216.0, 217.0, 218.0, 219.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 226.0, 227.0, 228.0, 229.0, 230.0, 231.0, 232.0, 233.0, 234.0 ], "year": [ 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "ggsize": { "height": 400.0, "width": 800.0 }, "kind": "plot", "layers": [ { "color": "#878787", "geom": "point", "manual_key": { "color": "pen", "label": "Observed Data", "size": 8 }, "mapping": {}, "position": "identity", "stat": "identity" }, { "color": "#2166ac", "geom": "smooth", "manual_key": { "group": "Methods", "index": 1, "label": "LOESS", "size": 4 }, "mapping": {}, "method": "loess", "position": "identity", "se": false, "stat": "smooth" }, { "color": "#b2182b", "geom": "smooth", "manual_key": { "group": "Methods", "index": 0, "label": "LM", "size": 4 }, "mapping": {}, "method": "lm", "position": "identity", "se": false, "stat": "smooth" } ], "mapping": { "x": "displ", "y": "hwy" }, "scales": [] }, "output_type": "lets_plot_spec", "swing_enabled": true }, "text/html": [ "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 3\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 4\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 5\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 6\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 7\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 10\n", " \n", " \n", " \n", " \n", " \n", " \n", " 15\n", " \n", " \n", " \n", " \n", " \n", " \n", " 20\n", " \n", " \n", " \n", " \n", " \n", " \n", " 25\n", " \n", " \n", " \n", " \n", " \n", " \n", " 30\n", " \n", " \n", " \n", " \n", " \n", " \n", " 35\n", " \n", " \n", " \n", " \n", " \n", " \n", " 40\n", " \n", " \n", " \n", " \n", " \n", " \n", " 45\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " hwy\n", " \n", " \n", " \n", " \n", " displ\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Observed Data\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Methods\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " LM\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " LOESS\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " " ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "val p = letsPlot(mpgData) { x = \"displ\"; y = \"hwy\" } + \n", " geomPoint(color = \"#878787\",\n", " manualKey = layerKey(\"Observed Data\", // <-- label for the legend entry\n", " color = \"pen\", size = 8) // <-- override aesthetics\n", " ) +\n", " geomSmooth(method = \"loess\", se = false, color = \"#2166ac\",\n", " manualKey = layerKey(\"LOESS\", \n", " group = \"Methods\", // <-- assign a group (note the same group in the layer below)\n", " index = 1, size = 4)) +\n", " geomSmooth(method = \"lm\", se = false, color = \"#b2182b\",\n", " manualKey = layerKey(\"LM\", \n", " group = \"Methods\", index = 0, size = 4)) +\n", " ggsize(800, 400)\n", "p" ] }, { "cell_type": "markdown", "id": "8942b1c8-074c-46b4-902d-05166f485ac3", "metadata": {}, "source": [ "#### 3. Change Title of Custom Legends" ] }, { "cell_type": "code", "execution_count": 7, "id": "f901ce9a-6489-4bf8-8597-23d8a2ad2daa", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:48.511434Z", "iopub.status.busy": "2025-12-03T16:06:48.511150Z", "iopub.status.idle": "2025-12-03T16:06:48.568248Z", "shell.execute_reply": "2025-12-03T16:06:48.568372Z" } }, "outputs": [ { "data": { "application/plot+json": { "apply_color_scheme": true, "output": { "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "2seater", "2seater", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "compact", "compact", "compact", "compact", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 20.0, 21.0, 16.0, 18.0, 18.0, 18.0, 16.0, 20.0, 19.0, 15.0, 17.0, 17.0, 15.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 13.0, 12.0, 16.0, 15.0, 16.0, 15.0, 15.0, 14.0, 11.0, 11.0, 14.0, 19.0, 22.0, 18.0, 18.0, 17.0, 18.0, 17.0, 16.0, 16.0, 17.0, 17.0, 11.0, 15.0, 15.0, 16.0, 16.0, 15.0, 14.0, 13.0, 14.0, 14.0, 14.0, 9.0, 11.0, 11.0, 13.0, 13.0, 9.0, 13.0, 11.0, 13.0, 11.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 12.0, 14.0, 15.0, 14.0, 13.0, 13.0, 13.0, 14.0, 14.0, 13.0, 13.0, 13.0, 11.0, 13.0, 18.0, 18.0, 17.0, 16.0, 15.0, 15.0, 15.0, 15.0, 14.0, 28.0, 24.0, 25.0, 23.0, 24.0, 26.0, 25.0, 24.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 19.0, 19.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 15.0, 14.0, 9.0, 14.0, 13.0, 11.0, 11.0, 12.0, 12.0, 11.0, 11.0, 11.0, 12.0, 14.0, 13.0, 13.0, 13.0, 21.0, 19.0, 23.0, 23.0, 19.0, 19.0, 18.0, 19.0, 19.0, 14.0, 15.0, 14.0, 12.0, 18.0, 16.0, 17.0, 18.0, 16.0, 18.0, 18.0, 20.0, 19.0, 20.0, 18.0, 21.0, 19.0, 19.0, 19.0, 20.0, 20.0, 19.0, 20.0, 15.0, 16.0, 15.0, 15.0, 16.0, 14.0, 21.0, 21.0, 21.0, 21.0, 18.0, 18.0, 19.0, 21.0, 21.0, 21.0, 22.0, 18.0, 18.0, 18.0, 24.0, 24.0, 26.0, 28.0, 26.0, 11.0, 13.0, 15.0, 16.0, 17.0, 15.0, 15.0, 15.0, 16.0, 21.0, 19.0, 21.0, 22.0, 17.0, 33.0, 21.0, 19.0, 22.0, 21.0, 21.0, 21.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 20.0, 20.0, 21.0, 18.0, 19.0, 21.0, 16.0, 18.0, 17.0 ], "cyl": [ 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 3.1, 2.8, 3.1, 4.2, 5.3, 5.3, 5.3, 5.7, 6.0, 5.7, 5.7, 6.2, 6.2, 7.0, 5.3, 5.3, 5.7, 6.5, 2.4, 2.4, 3.1, 3.5, 3.6, 2.4, 3.0, 3.3, 3.3, 3.3, 3.3, 3.3, 3.8, 3.8, 3.8, 4.0, 3.7, 3.7, 3.9, 3.9, 4.7, 4.7, 4.7, 5.2, 5.2, 3.9, 4.7, 4.7, 4.7, 5.2, 5.7, 5.9, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.2, 5.2, 5.7, 5.9, 4.6, 5.4, 5.4, 4.0, 4.0, 4.0, 4.0, 4.6, 5.0, 4.2, 4.2, 4.6, 4.6, 4.6, 5.4, 5.4, 3.8, 3.8, 4.0, 4.0, 4.6, 4.6, 4.6, 4.6, 5.4, 1.6, 1.6, 1.6, 1.6, 1.6, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 2.4, 2.4, 2.5, 2.5, 3.3, 2.0, 2.0, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.0, 4.7, 4.7, 4.7, 5.7, 6.1, 4.0, 4.2, 4.4, 4.6, 5.4, 5.4, 5.4, 4.0, 4.0, 4.6, 5.0, 2.4, 2.4, 2.5, 2.5, 3.5, 3.5, 3.0, 3.0, 3.5, 3.3, 3.3, 4.0, 5.6, 3.1, 3.8, 3.8, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 4.0, 4.7, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.5, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.3, 1.8, 1.8, 1.8, 1.8, 1.8, 4.7, 5.7, 2.7, 2.7, 2.7, 3.4, 3.4, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 2.5, 2.5, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.6 ], "drv": [ "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "r", "p", "p", "p", "p", "p", "r", "e", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "p", "r", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "e", "r", "r", "p", "p", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "r", "p", "r", "r", "p", "p", "r", "p", "r", "r", "p", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "d", "r", "r", "p", "p", "r", "r", "r", "r", "d", "d", "r", "r", "r", "r", "p", "p", "p", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 31.0, 30.0, 26.0, 26.0, 27.0, 26.0, 25.0, 28.0, 27.0, 25.0, 25.0, 25.0, 25.0, 24.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 17.0, 26.0, 23.0, 26.0, 25.0, 24.0, 19.0, 14.0, 15.0, 17.0, 27.0, 30.0, 26.0, 29.0, 26.0, 24.0, 24.0, 22.0, 22.0, 24.0, 24.0, 17.0, 22.0, 21.0, 23.0, 23.0, 19.0, 18.0, 17.0, 17.0, 19.0, 19.0, 12.0, 17.0, 15.0, 17.0, 17.0, 12.0, 17.0, 16.0, 18.0, 15.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 15.0, 16.0, 17.0, 15.0, 17.0, 17.0, 18.0, 17.0, 19.0, 17.0, 19.0, 19.0, 17.0, 17.0, 17.0, 16.0, 16.0, 17.0, 15.0, 17.0, 26.0, 25.0, 26.0, 24.0, 21.0, 22.0, 23.0, 22.0, 20.0, 33.0, 32.0, 32.0, 29.0, 32.0, 34.0, 36.0, 36.0, 29.0, 26.0, 27.0, 30.0, 31.0, 26.0, 26.0, 28.0, 26.0, 29.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 20.0, 17.0, 12.0, 19.0, 18.0, 14.0, 15.0, 18.0, 18.0, 15.0, 17.0, 16.0, 18.0, 17.0, 19.0, 19.0, 17.0, 29.0, 27.0, 31.0, 32.0, 27.0, 26.0, 26.0, 25.0, 25.0, 17.0, 17.0, 20.0, 18.0, 26.0, 26.0, 27.0, 28.0, 25.0, 25.0, 24.0, 27.0, 25.0, 26.0, 23.0, 26.0, 26.0, 26.0, 26.0, 25.0, 27.0, 25.0, 27.0, 20.0, 20.0, 19.0, 17.0, 20.0, 17.0, 29.0, 27.0, 31.0, 31.0, 26.0, 26.0, 28.0, 27.0, 29.0, 31.0, 31.0, 26.0, 26.0, 27.0, 30.0, 33.0, 35.0, 37.0, 35.0, 15.0, 18.0, 20.0, 20.0, 22.0, 17.0, 19.0, 18.0, 20.0, 29.0, 26.0, 29.0, 29.0, 24.0, 44.0, 29.0, 26.0, 29.0, 29.0, 29.0, 29.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 28.0, 29.0, 29.0, 29.0, 28.0, 29.0, 26.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "land rover", "land rover", "lincoln", "lincoln", "lincoln", "mercury", "mercury", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "altima", "altima", "maxima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "manual(m6)", "auto(av)", "auto(l5)", "manual(m5)", "auto(av)", "manual(m5)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(l5)", "manual(m5)", "auto(s6)", "manual(m6)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(l4)", "manual(m5)", "auto(av)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(s6)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(s5)", "auto(l4)", "manual(m5)", "auto(s5)", "auto(l3)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(s6)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(s6)" ], "untitled": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0, 101.0, 102.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 111.0, 112.0, 113.0, 114.0, 115.0, 116.0, 117.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 125.0, 126.0, 127.0, 128.0, 129.0, 130.0, 131.0, 132.0, 133.0, 134.0, 135.0, 136.0, 137.0, 138.0, 139.0, 140.0, 141.0, 142.0, 143.0, 144.0, 145.0, 146.0, 147.0, 148.0, 149.0, 150.0, 151.0, 152.0, 153.0, 154.0, 155.0, 156.0, 157.0, 158.0, 159.0, 160.0, 161.0, 162.0, 163.0, 164.0, 165.0, 166.0, 167.0, 168.0, 169.0, 170.0, 171.0, 172.0, 173.0, 174.0, 175.0, 176.0, 177.0, 178.0, 179.0, 180.0, 181.0, 182.0, 183.0, 184.0, 185.0, 186.0, 187.0, 188.0, 189.0, 190.0, 191.0, 192.0, 193.0, 194.0, 195.0, 196.0, 197.0, 198.0, 199.0, 200.0, 201.0, 202.0, 203.0, 204.0, 205.0, 206.0, 207.0, 208.0, 209.0, 210.0, 211.0, 212.0, 213.0, 214.0, 215.0, 216.0, 217.0, 218.0, 219.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 226.0, 227.0, 228.0, 229.0, 230.0, 231.0, 232.0, 233.0, 234.0 ], "year": [ 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "ggsize": { "height": 400.0, "width": 800.0 }, "guides": { "Methods": { "title": "Trend Lines" }, "manual": { "title": "Scatter Plot" } }, "kind": "plot", "layers": [ { "color": "#878787", "geom": "point", "manual_key": { "color": "pen", "label": "Observed Data", "size": 8 }, "mapping": {}, "position": "identity", "stat": "identity" }, { "color": "#2166ac", "geom": "smooth", "manual_key": { "group": "Methods", "index": 1, "label": "LOESS", "size": 4 }, "mapping": {}, "method": "loess", "position": "identity", "se": false, "stat": "smooth" }, { "color": "#b2182b", "geom": "smooth", "manual_key": { "group": "Methods", "index": 0, "label": "LM", "size": 4 }, "mapping": {}, "method": "lm", "position": "identity", "se": false, "stat": "smooth" } ], "mapping": { "x": "displ", "y": "hwy" }, "scales": [] }, "output_type": "lets_plot_spec", "swing_enabled": true }, "text/html": [ "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 3\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 4\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 5\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 6\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 7\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 10\n", " \n", " \n", " \n", " \n", " \n", " \n", " 15\n", " \n", " \n", " \n", " \n", " \n", " \n", " 20\n", " \n", " \n", " \n", " \n", " \n", " \n", " 25\n", " \n", " \n", " \n", " \n", " \n", " \n", " 30\n", " \n", " \n", " \n", " \n", " \n", " \n", " 35\n", " \n", " \n", " \n", " \n", " \n", " \n", " 40\n", " \n", " \n", " \n", " \n", " \n", " \n", " 45\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " hwy\n", " \n", " \n", " \n", " \n", " displ\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Scatter Plot\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Observed Data\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " Trend Lines\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " LM\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " LOESS\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " " ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "p + labsAlt(\n", " \"manual\" to \"Scatter Plot\", // <-- \"manual\" is a default 'key' referring to a custom legend\n", " \"Methods\" to \"Trend Lines\" // <-- \"Methods\" is the group name referring to the second custom legend\n", ")" ] }, { "cell_type": "markdown", "id": "880b1d18-80ff-4538-bdbb-1c03cc439dcc", "metadata": {}, "source": [ "#### 4. Compound Legend Entries in Custom Legend" ] }, { "cell_type": "code", "execution_count": 8, "id": "7c121ea3-24c9-44ad-b2f8-6ee5ea6b7d5e", "metadata": { "execution": { "iopub.execute_input": "2025-12-03T16:06:48.570796Z", "iopub.status.busy": "2025-12-03T16:06:48.570163Z", "iopub.status.idle": "2025-12-03T16:06:48.783610Z", "shell.execute_reply": "2025-12-03T16:06:48.783692Z" } }, "outputs": [ { "data": { "application/plot+json": { "apply_color_scheme": true, "output": { "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "2seater", "2seater", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "suv", "suv", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "compact", "compact", "compact", "compact", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 20.0, 21.0, 16.0, 18.0, 18.0, 18.0, 16.0, 20.0, 19.0, 15.0, 17.0, 17.0, 15.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 13.0, 12.0, 16.0, 15.0, 16.0, 15.0, 15.0, 14.0, 11.0, 11.0, 14.0, 19.0, 22.0, 18.0, 18.0, 17.0, 18.0, 17.0, 16.0, 16.0, 17.0, 17.0, 11.0, 15.0, 15.0, 16.0, 16.0, 15.0, 14.0, 13.0, 14.0, 14.0, 14.0, 9.0, 11.0, 11.0, 13.0, 13.0, 9.0, 13.0, 11.0, 13.0, 11.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 12.0, 14.0, 15.0, 14.0, 13.0, 13.0, 13.0, 14.0, 14.0, 13.0, 13.0, 13.0, 11.0, 13.0, 18.0, 18.0, 17.0, 16.0, 15.0, 15.0, 15.0, 15.0, 14.0, 28.0, 24.0, 25.0, 23.0, 24.0, 26.0, 25.0, 24.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 19.0, 19.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 15.0, 14.0, 9.0, 14.0, 13.0, 11.0, 11.0, 12.0, 12.0, 11.0, 11.0, 11.0, 12.0, 14.0, 13.0, 13.0, 13.0, 21.0, 19.0, 23.0, 23.0, 19.0, 19.0, 18.0, 19.0, 19.0, 14.0, 15.0, 14.0, 12.0, 18.0, 16.0, 17.0, 18.0, 16.0, 18.0, 18.0, 20.0, 19.0, 20.0, 18.0, 21.0, 19.0, 19.0, 19.0, 20.0, 20.0, 19.0, 20.0, 15.0, 16.0, 15.0, 15.0, 16.0, 14.0, 21.0, 21.0, 21.0, 21.0, 18.0, 18.0, 19.0, 21.0, 21.0, 21.0, 22.0, 18.0, 18.0, 18.0, 24.0, 24.0, 26.0, 28.0, 26.0, 11.0, 13.0, 15.0, 16.0, 17.0, 15.0, 15.0, 15.0, 16.0, 21.0, 19.0, 21.0, 22.0, 17.0, 33.0, 21.0, 19.0, 22.0, 21.0, 21.0, 21.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 20.0, 20.0, 21.0, 18.0, 19.0, 21.0, 16.0, 18.0, 17.0 ], "cyl": [ 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.1, 3.1, 2.8, 3.1, 4.2, 5.3, 5.3, 5.3, 5.7, 6.0, 5.7, 5.7, 6.2, 6.2, 7.0, 5.3, 5.3, 5.7, 6.5, 2.4, 2.4, 3.1, 3.5, 3.6, 2.4, 3.0, 3.3, 3.3, 3.3, 3.3, 3.3, 3.8, 3.8, 3.8, 4.0, 3.7, 3.7, 3.9, 3.9, 4.7, 4.7, 4.7, 5.2, 5.2, 3.9, 4.7, 4.7, 4.7, 5.2, 5.7, 5.9, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.2, 5.2, 5.7, 5.9, 4.6, 5.4, 5.4, 4.0, 4.0, 4.0, 4.0, 4.6, 5.0, 4.2, 4.2, 4.6, 4.6, 4.6, 5.4, 5.4, 3.8, 3.8, 4.0, 4.0, 4.6, 4.6, 4.6, 4.6, 5.4, 1.6, 1.6, 1.6, 1.6, 1.6, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 2.4, 2.4, 2.5, 2.5, 3.3, 2.0, 2.0, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.0, 4.7, 4.7, 4.7, 5.7, 6.1, 4.0, 4.2, 4.4, 4.6, 5.4, 5.4, 5.4, 4.0, 4.0, 4.6, 5.0, 2.4, 2.4, 2.5, 2.5, 3.5, 3.5, 3.0, 3.0, 3.5, 3.3, 3.3, 4.0, 5.6, 3.1, 3.8, 3.8, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 4.0, 4.7, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.5, 2.2, 2.2, 2.4, 2.4, 3.0, 3.0, 3.3, 1.8, 1.8, 1.8, 1.8, 1.8, 4.7, 5.7, 2.7, 2.7, 2.7, 3.4, 3.4, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 2.5, 2.5, 1.8, 1.8, 2.0, 2.0, 2.8, 2.8, 3.6 ], "drv": [ "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "r", "p", "p", "p", "p", "p", "r", "e", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "p", "r", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "e", "r", "r", "p", "p", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "r", "p", "r", "r", "p", "p", "r", "p", "r", "r", "p", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "d", "r", "r", "p", "p", "r", "r", "r", "r", "d", "d", "r", "r", "r", "r", "p", "p", "p", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 31.0, 30.0, 26.0, 26.0, 27.0, 26.0, 25.0, 28.0, 27.0, 25.0, 25.0, 25.0, 25.0, 24.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 17.0, 26.0, 23.0, 26.0, 25.0, 24.0, 19.0, 14.0, 15.0, 17.0, 27.0, 30.0, 26.0, 29.0, 26.0, 24.0, 24.0, 22.0, 22.0, 24.0, 24.0, 17.0, 22.0, 21.0, 23.0, 23.0, 19.0, 18.0, 17.0, 17.0, 19.0, 19.0, 12.0, 17.0, 15.0, 17.0, 17.0, 12.0, 17.0, 16.0, 18.0, 15.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 15.0, 16.0, 17.0, 15.0, 17.0, 17.0, 18.0, 17.0, 19.0, 17.0, 19.0, 19.0, 17.0, 17.0, 17.0, 16.0, 16.0, 17.0, 15.0, 17.0, 26.0, 25.0, 26.0, 24.0, 21.0, 22.0, 23.0, 22.0, 20.0, 33.0, 32.0, 32.0, 29.0, 32.0, 34.0, 36.0, 36.0, 29.0, 26.0, 27.0, 30.0, 31.0, 26.0, 26.0, 28.0, 26.0, 29.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 20.0, 17.0, 12.0, 19.0, 18.0, 14.0, 15.0, 18.0, 18.0, 15.0, 17.0, 16.0, 18.0, 17.0, 19.0, 19.0, 17.0, 29.0, 27.0, 31.0, 32.0, 27.0, 26.0, 26.0, 25.0, 25.0, 17.0, 17.0, 20.0, 18.0, 26.0, 26.0, 27.0, 28.0, 25.0, 25.0, 24.0, 27.0, 25.0, 26.0, 23.0, 26.0, 26.0, 26.0, 26.0, 25.0, 27.0, 25.0, 27.0, 20.0, 20.0, 19.0, 17.0, 20.0, 17.0, 29.0, 27.0, 31.0, 31.0, 26.0, 26.0, 28.0, 27.0, 29.0, 31.0, 31.0, 26.0, 26.0, 27.0, 30.0, 33.0, 35.0, 37.0, 35.0, 15.0, 18.0, 20.0, 20.0, 22.0, 17.0, 19.0, 18.0, 20.0, 29.0, 26.0, 29.0, 29.0, 24.0, 44.0, 29.0, 26.0, 29.0, 29.0, 29.0, 29.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 28.0, 29.0, 29.0, 29.0, 28.0, 29.0, 26.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "land rover", "land rover", "lincoln", "lincoln", "lincoln", "mercury", "mercury", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "altima", "altima", "maxima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "manual(m6)", "auto(av)", "auto(l5)", "manual(m5)", "auto(av)", "manual(m5)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(l5)", "manual(m5)", "auto(s6)", "manual(m6)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l4)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l5)", "auto(l5)", "auto(l6)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(l4)", "manual(m5)", "auto(av)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(s6)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(s5)", "auto(l4)", "manual(m5)", "auto(s5)", "auto(l3)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(s6)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m6)", "auto(l5)", "manual(m5)", "auto(s6)" ], "untitled": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0, 90.0, 91.0, 92.0, 93.0, 94.0, 95.0, 96.0, 97.0, 98.0, 99.0, 100.0, 101.0, 102.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 111.0, 112.0, 113.0, 114.0, 115.0, 116.0, 117.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 125.0, 126.0, 127.0, 128.0, 129.0, 130.0, 131.0, 132.0, 133.0, 134.0, 135.0, 136.0, 137.0, 138.0, 139.0, 140.0, 141.0, 142.0, 143.0, 144.0, 145.0, 146.0, 147.0, 148.0, 149.0, 150.0, 151.0, 152.0, 153.0, 154.0, 155.0, 156.0, 157.0, 158.0, 159.0, 160.0, 161.0, 162.0, 163.0, 164.0, 165.0, 166.0, 167.0, 168.0, 169.0, 170.0, 171.0, 172.0, 173.0, 174.0, 175.0, 176.0, 177.0, 178.0, 179.0, 180.0, 181.0, 182.0, 183.0, 184.0, 185.0, 186.0, 187.0, 188.0, 189.0, 190.0, 191.0, 192.0, 193.0, 194.0, 195.0, 196.0, 197.0, 198.0, 199.0, 200.0, 201.0, 202.0, 203.0, 204.0, 205.0, 206.0, 207.0, 208.0, 209.0, 210.0, 211.0, 212.0, 213.0, 214.0, 215.0, 216.0, 217.0, 218.0, 219.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 226.0, 227.0, 228.0, 229.0, 230.0, 231.0, 232.0, 233.0, 234.0 ], "year": [ 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 2008.0, 2008.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0, 2008.0, 1999.0, 1999.0, 2008.0 ] }, "data_meta": { "mapping_annotations": [ { "aes": "x", "annotation": "as_discrete", "parameters": { "label": "class", "order_by": "..y.." } } ], "series_annotations": [ { "column": "class", "type": "str" }, { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" } ] }, "ggsize": { "height": 400.0, "width": 800.0 }, "guides": { "manual": { "name": "legend", "override_aes": { "size": 1.0, "stroke": 0.0 } } }, "kind": "plot", "layers": [ { "color": "#D87093", "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "suv", "2seater", "2seater", "suv", "suv", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "suv", "suv", "midsize", "midsize", "midsize", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 16.0, 18.0, 18.0, 16.0, 15.0, 17.0, 15.0, 13.0, 16.0, 15.0, 11.0, 14.0, 19.0, 18.0, 18.0, 17.0, 16.0, 16.0, 15.0, 15.0, 13.0, 14.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 14.0, 15.0, 14.0, 13.0, 14.0, 14.0, 13.0, 13.0, 11.0, 18.0, 18.0, 15.0, 15.0, 28.0, 24.0, 25.0, 23.0, 24.0, 18.0, 18.0, 18.0, 18.0, 19.0, 19.0, 15.0, 14.0, 11.0, 11.0, 11.0, 11.0, 14.0, 13.0, 21.0, 19.0, 18.0, 19.0, 14.0, 15.0, 18.0, 16.0, 17.0, 18.0, 18.0, 21.0, 19.0, 19.0, 19.0, 15.0, 16.0, 15.0, 15.0, 21.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 24.0, 24.0, 26.0, 11.0, 15.0, 16.0, 15.0, 15.0, 21.0, 19.0, 17.0, 33.0, 21.0, 19.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 21.0, 18.0, 16.0, 18.0 ], "cyl": [ 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 8.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.8, 2.8, 1.8, 1.8, 2.8, 2.8, 2.8, 5.7, 5.7, 5.7, 5.7, 6.5, 2.4, 3.1, 2.4, 3.0, 3.3, 3.3, 3.8, 3.8, 3.9, 3.9, 5.2, 5.2, 3.9, 5.2, 5.9, 5.2, 5.2, 5.9, 4.6, 5.4, 4.0, 4.0, 4.0, 5.0, 4.2, 4.2, 4.6, 4.6, 5.4, 3.8, 3.8, 4.6, 4.6, 1.6, 1.6, 1.6, 1.6, 1.6, 2.4, 2.4, 2.5, 2.5, 2.0, 2.0, 4.0, 4.7, 4.0, 4.6, 5.4, 5.4, 4.0, 5.0, 2.4, 2.4, 3.0, 3.0, 3.3, 3.3, 3.1, 3.8, 3.8, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 2.2, 2.2, 3.0, 3.0, 2.2, 2.2, 3.0, 3.0, 1.8, 1.8, 1.8, 4.7, 2.7, 2.7, 3.4, 3.4, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 1.8, 1.8, 2.8, 2.8 ], "drv": [ "f", "f", "f", "f", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "r", "r", "4", "4", "f", "f", "f", "f", "4", "4", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "p", "p", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "r", "d", "d", "r", "r", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 26.0, 26.0, 26.0, 25.0, 25.0, 25.0, 24.0, 17.0, 26.0, 23.0, 15.0, 17.0, 27.0, 26.0, 24.0, 24.0, 22.0, 22.0, 22.0, 21.0, 17.0, 17.0, 17.0, 15.0, 17.0, 16.0, 15.0, 15.0, 16.0, 15.0, 17.0, 17.0, 17.0, 19.0, 17.0, 17.0, 17.0, 17.0, 16.0, 16.0, 15.0, 26.0, 25.0, 21.0, 22.0, 33.0, 32.0, 32.0, 29.0, 32.0, 26.0, 27.0, 26.0, 26.0, 26.0, 29.0, 20.0, 17.0, 15.0, 15.0, 17.0, 16.0, 17.0, 17.0, 29.0, 27.0, 26.0, 25.0, 17.0, 17.0, 26.0, 26.0, 27.0, 25.0, 24.0, 26.0, 26.0, 26.0, 26.0, 20.0, 20.0, 19.0, 17.0, 29.0, 27.0, 26.0, 26.0, 27.0, 29.0, 26.0, 26.0, 30.0, 33.0, 35.0, 15.0, 20.0, 20.0, 17.0, 19.0, 29.0, 26.0, 24.0, 44.0, 29.0, 26.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 29.0, 29.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "land rover", "land rover", "lincoln", "lincoln", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "c1500 suburban 2wd", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "auto(l5)", "manual(m5)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l3)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)" ], "untitled": [ 1.0, 2.0, 5.0, 6.0, 8.0, 9.0, 12.0, 13.0, 16.0, 22.0, 24.0, 25.0, 31.0, 32.0, 33.0, 35.0, 38.0, 39.0, 40.0, 41.0, 45.0, 46.0, 51.0, 52.0, 56.0, 57.0, 58.0, 62.0, 64.0, 71.0, 72.0, 74.0, 75.0, 76.0, 78.0, 79.0, 80.0, 83.0, 84.0, 85.0, 86.0, 87.0, 89.0, 91.0, 92.0, 95.0, 96.0, 100.0, 101.0, 102.0, 103.0, 104.0, 109.0, 110.0, 113.0, 114.0, 116.0, 117.0, 125.0, 126.0, 131.0, 134.0, 135.0, 136.0, 138.0, 141.0, 142.0, 143.0, 148.0, 149.0, 151.0, 152.0, 155.0, 156.0, 157.0, 160.0, 161.0, 166.0, 167.0, 168.0, 169.0, 174.0, 175.0, 176.0, 177.0, 180.0, 181.0, 184.0, 185.0, 187.0, 188.0, 191.0, 192.0, 194.0, 195.0, 196.0, 199.0, 201.0, 202.0, 204.0, 205.0, 208.0, 209.0, 212.0, 213.0, 214.0, 215.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 228.0, 229.0, 232.0, 233.0 ], "year": [ 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "fun": "mean", "geom": "line", "manual_key": "1999", "mapping": {}, "position": "identity", "size": 2.0, "stat": "summary" }, { "color": "paper", "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "suv", "2seater", "2seater", "suv", "suv", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "compact", "compact", "midsize", "midsize", "suv", "suv", "midsize", "midsize", "midsize", "suv", "suv", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "suv", "pickup", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "midsize" ], "cty": [ 18.0, 21.0, 16.0, 18.0, 18.0, 16.0, 15.0, 17.0, 15.0, 13.0, 16.0, 15.0, 11.0, 14.0, 19.0, 18.0, 18.0, 17.0, 16.0, 16.0, 15.0, 15.0, 13.0, 14.0, 11.0, 11.0, 13.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 14.0, 15.0, 14.0, 13.0, 14.0, 14.0, 13.0, 13.0, 11.0, 18.0, 18.0, 15.0, 15.0, 28.0, 24.0, 25.0, 23.0, 24.0, 18.0, 18.0, 18.0, 18.0, 19.0, 19.0, 15.0, 14.0, 11.0, 11.0, 11.0, 11.0, 14.0, 13.0, 21.0, 19.0, 18.0, 19.0, 14.0, 15.0, 18.0, 16.0, 17.0, 18.0, 18.0, 21.0, 19.0, 19.0, 19.0, 15.0, 16.0, 15.0, 15.0, 21.0, 21.0, 18.0, 18.0, 21.0, 21.0, 18.0, 18.0, 24.0, 24.0, 26.0, 11.0, 15.0, 16.0, 15.0, 15.0, 21.0, 19.0, 17.0, 33.0, 21.0, 19.0, 16.0, 17.0, 35.0, 29.0, 21.0, 19.0, 21.0, 18.0, 16.0, 18.0 ], "cyl": [ 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 6.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 8.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 6.0 ], "displ": [ 1.8, 1.8, 2.8, 2.8, 1.8, 1.8, 2.8, 2.8, 2.8, 5.7, 5.7, 5.7, 5.7, 6.5, 2.4, 3.1, 2.4, 3.0, 3.3, 3.3, 3.8, 3.8, 3.9, 3.9, 5.2, 5.2, 3.9, 5.2, 5.9, 5.2, 5.2, 5.9, 4.6, 5.4, 4.0, 4.0, 4.0, 5.0, 4.2, 4.2, 4.6, 4.6, 5.4, 3.8, 3.8, 4.6, 4.6, 1.6, 1.6, 1.6, 1.6, 1.6, 2.4, 2.4, 2.5, 2.5, 2.0, 2.0, 4.0, 4.7, 4.0, 4.6, 5.4, 5.4, 4.0, 5.0, 2.4, 2.4, 3.0, 3.0, 3.3, 3.3, 3.1, 3.8, 3.8, 2.5, 2.5, 2.2, 2.2, 2.5, 2.5, 2.7, 2.7, 3.4, 3.4, 2.2, 2.2, 3.0, 3.0, 2.2, 2.2, 3.0, 3.0, 1.8, 1.8, 1.8, 4.7, 2.7, 2.7, 3.4, 3.4, 2.0, 2.0, 2.8, 1.9, 2.0, 2.0, 2.8, 2.8, 1.9, 1.9, 2.0, 2.0, 1.8, 1.8, 2.8, 2.8 ], "drv": [ "f", "f", "f", "f", "4", "4", "4", "4", "4", "r", "r", "r", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "r", "r", "4", "4", "f", "f", "f", "f", "4", "4", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "p", "p", "r", "d", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "r", "r", "r", "d", "d", "r", "r", "p", "p", "p", "p" ], "hwy": [ 29.0, 29.0, 26.0, 26.0, 26.0, 25.0, 25.0, 25.0, 24.0, 17.0, 26.0, 23.0, 15.0, 17.0, 27.0, 26.0, 24.0, 24.0, 22.0, 22.0, 22.0, 21.0, 17.0, 17.0, 17.0, 15.0, 17.0, 16.0, 15.0, 15.0, 16.0, 15.0, 17.0, 17.0, 17.0, 19.0, 17.0, 17.0, 17.0, 17.0, 16.0, 16.0, 15.0, 26.0, 25.0, 21.0, 22.0, 33.0, 32.0, 32.0, 29.0, 32.0, 26.0, 27.0, 26.0, 26.0, 26.0, 29.0, 20.0, 17.0, 15.0, 15.0, 17.0, 16.0, 17.0, 17.0, 29.0, 27.0, 26.0, 25.0, 17.0, 17.0, 26.0, 26.0, 27.0, 25.0, 24.0, 26.0, 26.0, 26.0, 26.0, 20.0, 20.0, 19.0, 17.0, 29.0, 27.0, 26.0, 26.0, 27.0, 29.0, 26.0, 26.0, 30.0, 33.0, 35.0, 15.0, 20.0, 20.0, 17.0, 19.0, 29.0, 26.0, 24.0, 44.0, 29.0, 26.0, 23.0, 24.0, 44.0, 41.0, 29.0, 26.0, 29.0, 29.0, 26.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "land rover", "land rover", "lincoln", "lincoln", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "c1500 suburban 2wd", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "sonata", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "navigator 2wd", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "maxima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "grand prix", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "corolla", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "new beetle", "new beetle", "passat", "passat", "passat", "passat" ], "trans": [ "auto(l5)", "manual(m5)", "auto(l5)", "manual(m5)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l4)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l3)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l3)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m5)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l4)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)" ], "untitled": [ 1.0, 2.0, 5.0, 6.0, 8.0, 9.0, 12.0, 13.0, 16.0, 22.0, 24.0, 25.0, 31.0, 32.0, 33.0, 35.0, 38.0, 39.0, 40.0, 41.0, 45.0, 46.0, 51.0, 52.0, 56.0, 57.0, 58.0, 62.0, 64.0, 71.0, 72.0, 74.0, 75.0, 76.0, 78.0, 79.0, 80.0, 83.0, 84.0, 85.0, 86.0, 87.0, 89.0, 91.0, 92.0, 95.0, 96.0, 100.0, 101.0, 102.0, 103.0, 104.0, 109.0, 110.0, 113.0, 114.0, 116.0, 117.0, 125.0, 126.0, 131.0, 134.0, 135.0, 136.0, 138.0, 141.0, 142.0, 143.0, 148.0, 149.0, 151.0, 152.0, 155.0, 156.0, 157.0, 160.0, 161.0, 166.0, 167.0, 168.0, 169.0, 174.0, 175.0, 176.0, 177.0, 180.0, 181.0, 184.0, 185.0, 187.0, 188.0, 191.0, 192.0, 194.0, 195.0, 196.0, 199.0, 201.0, 202.0, 204.0, 205.0, 208.0, 209.0, 212.0, 213.0, 214.0, 215.0, 220.0, 221.0, 222.0, 223.0, 224.0, 225.0, 228.0, 229.0, 232.0, 233.0 ], "year": [ 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0, 1999.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "fill": "#D87093", "fun": "mean", "geom": "point", "manual_key": { "label": "1999", "size": 3.0 }, "mapping": {}, "position": "identity", "shape": 22.0, "size": 5.0, "stat": "summary" }, { "color": "#708090", "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "suv", "suv", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "midsize", "midsize", "suv", "suv", "suv", "suv", "compact", "compact", "compact", "compact", "suv", "suv", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "suv", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "midsize", "midsize", "midsize" ], "cty": [ 20.0, 21.0, 18.0, 20.0, 19.0, 17.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 12.0, 16.0, 15.0, 15.0, 14.0, 11.0, 22.0, 18.0, 17.0, 17.0, 17.0, 11.0, 16.0, 16.0, 15.0, 14.0, 14.0, 14.0, 9.0, 13.0, 9.0, 13.0, 13.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 13.0, 12.0, 13.0, 13.0, 13.0, 13.0, 17.0, 16.0, 15.0, 15.0, 14.0, 26.0, 25.0, 24.0, 21.0, 21.0, 21.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 9.0, 14.0, 13.0, 11.0, 12.0, 12.0, 12.0, 13.0, 13.0, 23.0, 23.0, 19.0, 19.0, 19.0, 14.0, 12.0, 18.0, 16.0, 20.0, 19.0, 20.0, 18.0, 20.0, 20.0, 19.0, 20.0, 16.0, 14.0, 21.0, 21.0, 19.0, 21.0, 22.0, 18.0, 28.0, 26.0, 13.0, 17.0, 15.0, 16.0, 21.0, 22.0, 22.0, 21.0, 21.0, 21.0, 20.0, 20.0, 19.0, 21.0, 17.0 ], "cyl": [ 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 8.0, 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 4.0, 4.0, 8.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 5.0, 4.0, 4.0, 6.0 ], "displ": [ 2.0, 2.0, 3.1, 2.0, 2.0, 3.1, 3.1, 3.1, 4.2, 5.3, 5.3, 5.3, 6.0, 6.2, 6.2, 7.0, 5.3, 5.3, 2.4, 3.5, 3.6, 3.3, 3.3, 3.3, 3.8, 4.0, 3.7, 3.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.7, 5.4, 4.0, 4.6, 4.6, 5.4, 4.0, 4.0, 4.6, 4.6, 5.4, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 3.3, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.7, 4.7, 5.7, 6.1, 4.2, 4.4, 5.4, 4.0, 4.6, 2.5, 2.5, 3.5, 3.5, 3.5, 4.0, 5.6, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 4.0, 4.7, 2.4, 2.4, 3.5, 2.4, 2.4, 3.3, 1.8, 1.8, 5.7, 2.7, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.5, 2.5, 2.0, 2.0, 3.6 ], "drv": [ "f", "f", "f", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "4", "4", "4", "4", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "r", "4", "4", "f", "f", "f", "f", "f", "4", "4", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "p", "p", "p", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "e", "r", "e", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "e", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "p", "p", "p", "p", "p", "r", "p", "r", "p", "r", "p", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "p", "p", "r", "r", "r", "r", "p", "p", "p" ], "hwy": [ 31.0, 30.0, 27.0, 28.0, 27.0, 25.0, 25.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 26.0, 25.0, 24.0, 19.0, 14.0, 30.0, 29.0, 26.0, 24.0, 24.0, 17.0, 23.0, 23.0, 19.0, 18.0, 19.0, 19.0, 12.0, 17.0, 12.0, 17.0, 18.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 17.0, 18.0, 19.0, 19.0, 17.0, 17.0, 26.0, 24.0, 23.0, 22.0, 20.0, 34.0, 36.0, 36.0, 29.0, 30.0, 31.0, 28.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 12.0, 19.0, 18.0, 14.0, 18.0, 18.0, 18.0, 19.0, 19.0, 31.0, 32.0, 27.0, 26.0, 25.0, 20.0, 18.0, 28.0, 25.0, 27.0, 25.0, 26.0, 23.0, 25.0, 27.0, 25.0, 27.0, 20.0, 17.0, 31.0, 31.0, 28.0, 31.0, 31.0, 27.0, 37.0, 35.0, 18.0, 22.0, 18.0, 20.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 28.0, 29.0, 28.0, 29.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "lincoln", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "passat", "passat", "passat" ], "trans": [ "manual(m6)", "auto(av)", "auto(av)", "manual(m6)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l5)", "auto(l6)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l6)", "auto(l5)", "auto(l6)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(av)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(s4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m5)", "auto(s5)", "auto(s5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m5)", "manual(m6)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)" ], "untitled": [ 3.0, 4.0, 7.0, 10.0, 11.0, 14.0, 15.0, 17.0, 18.0, 19.0, 20.0, 21.0, 23.0, 26.0, 27.0, 28.0, 29.0, 30.0, 34.0, 36.0, 37.0, 42.0, 43.0, 44.0, 47.0, 48.0, 49.0, 50.0, 53.0, 54.0, 55.0, 59.0, 60.0, 61.0, 63.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 73.0, 77.0, 81.0, 82.0, 88.0, 90.0, 93.0, 94.0, 97.0, 98.0, 99.0, 105.0, 106.0, 107.0, 108.0, 111.0, 112.0, 115.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 127.0, 128.0, 129.0, 130.0, 132.0, 133.0, 137.0, 139.0, 140.0, 144.0, 145.0, 146.0, 147.0, 150.0, 153.0, 154.0, 158.0, 159.0, 162.0, 163.0, 164.0, 165.0, 170.0, 171.0, 172.0, 173.0, 178.0, 179.0, 182.0, 183.0, 186.0, 189.0, 190.0, 193.0, 197.0, 198.0, 200.0, 203.0, 206.0, 207.0, 210.0, 211.0, 216.0, 217.0, 218.0, 219.0, 226.0, 227.0, 230.0, 231.0, 234.0 ], "year": [ 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "fun": "mean", "geom": "line", "manual_key": "2008", "mapping": {}, "position": "identity", "size": 2.0, "stat": "summary" }, { "color": "paper", "data": { "class": [ "compact", "compact", "compact", "compact", "compact", "compact", "compact", "midsize", "midsize", "suv", "suv", "suv", "suv", "2seater", "2seater", "2seater", "suv", "suv", "midsize", "midsize", "midsize", "minivan", "minivan", "minivan", "minivan", "minivan", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "suv", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "pickup", "suv", "suv", "suv", "pickup", "pickup", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "midsize", "midsize", "midsize", "subcompact", "subcompact", "subcompact", "subcompact", "subcompact", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "suv", "midsize", "midsize", "midsize", "midsize", "midsize", "suv", "suv", "midsize", "midsize", "suv", "suv", "suv", "suv", "compact", "compact", "compact", "compact", "suv", "suv", "midsize", "midsize", "midsize", "compact", "compact", "compact", "compact", "compact", "suv", "pickup", "pickup", "pickup", "compact", "compact", "compact", "compact", "compact", "compact", "subcompact", "subcompact", "midsize", "midsize", "midsize" ], "cty": [ 20.0, 21.0, 18.0, 20.0, 19.0, 17.0, 15.0, 17.0, 16.0, 14.0, 11.0, 14.0, 12.0, 16.0, 15.0, 15.0, 14.0, 11.0, 22.0, 18.0, 17.0, 17.0, 17.0, 11.0, 16.0, 16.0, 15.0, 14.0, 14.0, 14.0, 9.0, 13.0, 9.0, 13.0, 13.0, 12.0, 9.0, 13.0, 13.0, 12.0, 9.0, 13.0, 12.0, 13.0, 13.0, 13.0, 13.0, 17.0, 16.0, 15.0, 15.0, 14.0, 26.0, 25.0, 24.0, 21.0, 21.0, 21.0, 19.0, 20.0, 20.0, 17.0, 16.0, 17.0, 17.0, 15.0, 9.0, 14.0, 13.0, 11.0, 12.0, 12.0, 12.0, 13.0, 13.0, 23.0, 23.0, 19.0, 19.0, 19.0, 14.0, 12.0, 18.0, 16.0, 20.0, 19.0, 20.0, 18.0, 20.0, 20.0, 19.0, 20.0, 16.0, 14.0, 21.0, 21.0, 19.0, 21.0, 22.0, 18.0, 28.0, 26.0, 13.0, 17.0, 15.0, 16.0, 21.0, 22.0, 22.0, 21.0, 21.0, 21.0, 20.0, 20.0, 19.0, 21.0, 17.0 ], "cyl": [ 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 8.0, 8.0, 6.0, 6.0, 8.0, 8.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 6.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 6.0, 8.0, 4.0, 4.0, 6.0, 6.0, 6.0, 6.0, 8.0, 6.0, 8.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 8.0, 4.0, 4.0, 6.0, 4.0, 4.0, 6.0, 4.0, 4.0, 8.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 5.0, 5.0, 5.0, 5.0, 4.0, 4.0, 6.0 ], "displ": [ 2.0, 2.0, 3.1, 2.0, 2.0, 3.1, 3.1, 3.1, 4.2, 5.3, 5.3, 5.3, 6.0, 6.2, 6.2, 7.0, 5.3, 5.3, 2.4, 3.5, 3.6, 3.3, 3.3, 3.3, 3.8, 4.0, 3.7, 3.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 5.7, 5.4, 4.0, 4.6, 4.6, 5.4, 4.0, 4.0, 4.6, 4.6, 5.4, 1.8, 1.8, 1.8, 2.0, 2.4, 2.4, 3.3, 2.0, 2.0, 2.7, 2.7, 2.7, 3.0, 3.7, 4.7, 4.7, 5.7, 6.1, 4.2, 4.4, 5.4, 4.0, 4.6, 2.5, 2.5, 3.5, 3.5, 3.5, 4.0, 5.6, 3.8, 5.3, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 4.0, 4.7, 2.4, 2.4, 3.5, 2.4, 2.4, 3.3, 1.8, 1.8, 5.7, 2.7, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.5, 2.5, 2.5, 2.5, 2.0, 2.0, 3.6 ], "drv": [ "f", "f", "f", "4", "4", "4", "4", "4", "4", "r", "r", "r", "r", "r", "r", "r", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "r", "4", "4", "4", "4", "r", "r", "r", "r", "r", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "r", "4", "4", "f", "f", "f", "f", "f", "4", "4", "f", "f", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "4", "4", "4", "4", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f", "f" ], "fl": [ "p", "p", "p", "p", "p", "p", "p", "p", "p", "r", "e", "r", "r", "p", "p", "p", "r", "e", "r", "r", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "e", "r", "e", "r", "r", "r", "e", "r", "r", "r", "e", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "r", "r", "c", "p", "r", "r", "r", "r", "r", "r", "r", "r", "d", "r", "e", "r", "r", "p", "r", "r", "r", "r", "r", "r", "r", "p", "p", "p", "p", "p", "r", "p", "r", "p", "r", "p", "p", "r", "p", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "r", "p", "p", "p", "p", "r", "r", "r", "r", "p", "p", "p" ], "hwy": [ 31.0, 30.0, 27.0, 28.0, 27.0, 25.0, 25.0, 25.0, 23.0, 20.0, 15.0, 20.0, 17.0, 26.0, 25.0, 24.0, 19.0, 14.0, 30.0, 29.0, 26.0, 24.0, 24.0, 17.0, 23.0, 23.0, 19.0, 18.0, 19.0, 19.0, 12.0, 17.0, 12.0, 17.0, 18.0, 16.0, 12.0, 17.0, 17.0, 16.0, 12.0, 17.0, 18.0, 19.0, 19.0, 17.0, 17.0, 26.0, 24.0, 23.0, 22.0, 20.0, 34.0, 36.0, 36.0, 29.0, 30.0, 31.0, 28.0, 28.0, 27.0, 24.0, 24.0, 24.0, 22.0, 19.0, 12.0, 19.0, 18.0, 14.0, 18.0, 18.0, 18.0, 19.0, 19.0, 31.0, 32.0, 27.0, 26.0, 25.0, 20.0, 18.0, 28.0, 25.0, 27.0, 25.0, 26.0, 23.0, 25.0, 27.0, 25.0, 27.0, 20.0, 17.0, 31.0, 31.0, 28.0, 31.0, 31.0, 27.0, 37.0, 35.0, 18.0, 22.0, 18.0, 20.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 28.0, 29.0, 28.0, 29.0, 26.0 ], "manufacturer": [ "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "audi", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "chevrolet", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "dodge", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "ford", "honda", "honda", "honda", "honda", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "hyundai", "jeep", "jeep", "jeep", "jeep", "jeep", "jeep", "land rover", "land rover", "lincoln", "mercury", "mercury", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "nissan", "pontiac", "pontiac", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "subaru", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "toyota", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen", "volkswagen" ], "model": [ "a4", "a4", "a4", "a4 quattro", "a4 quattro", "a4 quattro", "a4 quattro", "a6 quattro", "a6 quattro", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "c1500 suburban 2wd", "corvette", "corvette", "corvette", "k1500 tahoe 4wd", "k1500 tahoe 4wd", "malibu", "malibu", "malibu", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "caravan 2wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "dakota pickup 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "durango 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "ram 1500 pickup 4wd", "expedition 2wd", "explorer 4wd", "explorer 4wd", "f150 pickup 4wd", "f150 pickup 4wd", "mustang", "mustang", "mustang", "mustang", "mustang", "civic", "civic", "civic", "civic", "sonata", "sonata", "sonata", "tiburon", "tiburon", "tiburon", "tiburon", "tiburon", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "grand cherokee 4wd", "range rover", "range rover", "navigator 2wd", "mountaineer 4wd", "mountaineer 4wd", "altima", "altima", "altima", "altima", "maxima", "pathfinder 4wd", "pathfinder 4wd", "grand prix", "grand prix", "forester awd", "forester awd", "forester awd", "forester awd", "impreza awd", "impreza awd", "impreza awd", "impreza awd", "4runner 4wd", "4runner 4wd", "camry", "camry", "camry", "camry solara", "camry solara", "camry solara", "corolla", "corolla", "land cruiser wagon 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "toyota tacoma 4wd", "gti", "gti", "jetta", "jetta", "jetta", "jetta", "new beetle", "new beetle", "passat", "passat", "passat" ], "trans": [ "manual(m6)", "auto(av)", "auto(av)", "manual(m6)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "manual(m6)", "auto(s6)", "manual(m6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(s6)", "auto(l4)", "auto(l4)", "auto(l4)", "auto(l6)", "auto(l6)", "manual(m6)", "auto(l4)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l5)", "auto(l5)", "auto(l5)", "manual(m6)", "manual(m6)", "auto(l5)", "auto(l6)", "auto(l5)", "auto(l6)", "auto(l4)", "auto(l4)", "manual(m5)", "auto(l5)", "manual(m5)", "auto(l5)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m6)", "auto(l4)", "manual(m5)", "auto(l5)", "manual(m5)", "auto(l4)", "auto(l4)", "manual(m6)", "manual(m5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(l5)", "auto(s6)", "auto(s6)", "auto(l6)", "auto(l5)", "auto(l6)", "auto(av)", "manual(m6)", "manual(m6)", "auto(av)", "auto(av)", "auto(l5)", "auto(s5)", "auto(l4)", "auto(s4)", "manual(m5)", "manual(m5)", "auto(l4)", "auto(l4)", "auto(s4)", "auto(s4)", "manual(m5)", "manual(m5)", "auto(l5)", "auto(l5)", "manual(m5)", "auto(l5)", "auto(s6)", "manual(m5)", "auto(s5)", "auto(s5)", "manual(m5)", "auto(l4)", "auto(s6)", "manual(m5)", "manual(m6)", "auto(l5)", "manual(m6)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)", "manual(m5)", "manual(m5)", "auto(s6)", "auto(s6)", "manual(m6)", "auto(s6)" ], "untitled": [ 3.0, 4.0, 7.0, 10.0, 11.0, 14.0, 15.0, 17.0, 18.0, 19.0, 20.0, 21.0, 23.0, 26.0, 27.0, 28.0, 29.0, 30.0, 34.0, 36.0, 37.0, 42.0, 43.0, 44.0, 47.0, 48.0, 49.0, 50.0, 53.0, 54.0, 55.0, 59.0, 60.0, 61.0, 63.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 73.0, 77.0, 81.0, 82.0, 88.0, 90.0, 93.0, 94.0, 97.0, 98.0, 99.0, 105.0, 106.0, 107.0, 108.0, 111.0, 112.0, 115.0, 118.0, 119.0, 120.0, 121.0, 122.0, 123.0, 124.0, 127.0, 128.0, 129.0, 130.0, 132.0, 133.0, 137.0, 139.0, 140.0, 144.0, 145.0, 146.0, 147.0, 150.0, 153.0, 154.0, 158.0, 159.0, 162.0, 163.0, 164.0, 165.0, 170.0, 171.0, 172.0, 173.0, 178.0, 179.0, 182.0, 183.0, 186.0, 189.0, 190.0, 193.0, 197.0, 198.0, 200.0, 203.0, 206.0, 207.0, 210.0, 211.0, 216.0, 217.0, 218.0, 219.0, 226.0, 227.0, 230.0, 231.0, 234.0 ], "year": [ 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0, 2008.0 ] }, "data_meta": { "series_annotations": [ { "column": "untitled", "type": "int" }, { "column": "manufacturer", "type": "str" }, { "column": "model", "type": "str" }, { "column": "displ", "type": "float" }, { "column": "year", "type": "int" }, { "column": "cyl", "type": "int" }, { "column": "trans", "type": "str" }, { "column": "cty", "type": "int" }, { "column": "hwy", "type": "int" }, { "column": "class", "type": "str" } ] }, "fill": "#708090", "fun": "mean", "geom": "point", "manual_key": { "label": "2008", "size": 5.0 }, "mapping": {}, "position": "identity", "shape": 23.0, "size": 7.0, "stat": "summary" } ], "mapping": { "x": "class", "y": "hwy" }, "scales": [], "theme": { "legend_background": { "blank": false, "linetype": "dotted", "size": 1.0 }, "legend_direction": "horizontal", "legend_justification": [ 1.0, 1.0 ], "legend_position": [ 0.9, 0.95 ] } }, "output_type": "lets_plot_spec", "swing_enabled": true }, "text/html": [ "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " subcompact\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " compact\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " midsize\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2seater\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " minivan\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " suv\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " pickup\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 18\n", " \n", " \n", " \n", " \n", " \n", " \n", " 20\n", " \n", " \n", " \n", " \n", " \n", " \n", " 22\n", " \n", " \n", " \n", " \n", " \n", " \n", " 24\n", " \n", " \n", " \n", " \n", " \n", " \n", " 26\n", " \n", " \n", " \n", " \n", " \n", " \n", " 28\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " hwy\n", " \n", " \n", " \n", " \n", " class\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 1999\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " 2008\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " " ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "val mpg1999 = mpgDf.filter { it[\"year\"] == 1999 }.toMap()\n", "val mpg2008 = mpgDf.filter { it[\"year\"] == 2008 }.toMap()\n", "\n", "letsPlot(mpgData) { x = asDiscrete(\"class\", orderBy = \"..y..\"); y = \"hwy\" } +\n", " // 1999\n", " statSummary(data = mpg1999, fn = \"mean\",\n", " geom = Geom.line(), size = 2.0, color = \"#D87093\",\n", " manualKey = \"1999\") + // <-- Label for the legend entry\n", " \n", " statSummary(data = mpg1999, fn = \"mean\",\n", " geom = Geom.point(), size = 5.0, shape = 22,\n", " fill = \"#D87093\", color = \"paper\",\n", " manualKey = layerKey(\"1999\", // <-- Using the same label as above results in a composite entry in the legend\n", " size = 3.0)) +\n", " // 2008\n", " statSummary(data = mpg2008, fn = \"mean\", \n", " geom = Geom.line(), size = 2.0, color = \"#708090\",\n", " manualKey = \"2008\") +\n", " \n", " statSummary(data = mpg2008, fn = \"mean\",\n", " geom = Geom.point(), size = 7.0, shape = 23, fill = \"#708090\", color = \"paper\",\n", " manualKey = layerKey(label = \"2008\", size = 5.0)) +\n", " \n", " guides(manual = guideLegend(\n", " stroke = 0, // <-- Remove stroke in the \"manual\" legend\n", " size = 1.0)) + // <-- Update size if not specified otherwise in the layer itself\n", " \n", " ggsize(800, 400) +\n", " theme(legendBackground = elementRect(size = 1.0, linetype = \"dotted\"))\n", " .legendDirectionHorizontal()\n", " .legendPosition(0.9, 0.95)\n", " .legendJustification(1.0, 1.0)" ] } ], "metadata": { "kernelspec": { "display_name": "Kotlin", "language": "kotlin", "name": "kotlin" }, "language_info": { "codemirror_mode": "text/x-kotlin", "file_extension": ".kt", "mimetype": "text/x-kotlin", "name": "kotlin", "nbconvert_exporter": "", "pygments_lexer": "kotlin", "version": "2.2.20-Beta2" } }, "nbformat": 4, "nbformat_minor": 5 }