Last active
November 17, 2020 13:10
-
-
Save Rabeez/ffc0b59d4a41e20fa8d944c44a96adbc to your computer and use it in GitHub Desktop.
Comparison of plotting libraries
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "cells": [ | |
| { | |
| "cell_type": "code", | |
| "execution_count": 1, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "import numpy as np\n", | |
| "import pandas as pd\n", | |
| "import matplotlib.pyplot as plt\n", | |
| "%matplotlib inline\n", | |
| "import seaborn as sns\n", | |
| "sns.set(style='whitegrid')\n", | |
| "import altair as alt\n", | |
| "import plotnine\n", | |
| "from vega_datasets import data" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 2, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "<div>\n", | |
| "<style scoped>\n", | |
| " .dataframe tbody tr th:only-of-type {\n", | |
| " vertical-align: middle;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe tbody tr th {\n", | |
| " vertical-align: top;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe thead th {\n", | |
| " text-align: right;\n", | |
| " }\n", | |
| "</style>\n", | |
| "<table border=\"1\" class=\"dataframe\">\n", | |
| " <thead>\n", | |
| " <tr style=\"text-align: right;\">\n", | |
| " <th></th>\n", | |
| " <th>Name</th>\n", | |
| " <th>Miles_per_Gallon</th>\n", | |
| " <th>Cylinders</th>\n", | |
| " <th>Displacement</th>\n", | |
| " <th>Horsepower</th>\n", | |
| " <th>Weight_in_lbs</th>\n", | |
| " <th>Acceleration</th>\n", | |
| " <th>Year</th>\n", | |
| " <th>Origin</th>\n", | |
| " </tr>\n", | |
| " </thead>\n", | |
| " <tbody>\n", | |
| " <tr>\n", | |
| " <th>0</th>\n", | |
| " <td>chevrolet chevelle malibu</td>\n", | |
| " <td>18.0</td>\n", | |
| " <td>8</td>\n", | |
| " <td>307.0</td>\n", | |
| " <td>130.0</td>\n", | |
| " <td>3504</td>\n", | |
| " <td>12.0</td>\n", | |
| " <td>1970-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>1</th>\n", | |
| " <td>buick skylark 320</td>\n", | |
| " <td>15.0</td>\n", | |
| " <td>8</td>\n", | |
| " <td>350.0</td>\n", | |
| " <td>165.0</td>\n", | |
| " <td>3693</td>\n", | |
| " <td>11.5</td>\n", | |
| " <td>1970-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>2</th>\n", | |
| " <td>plymouth satellite</td>\n", | |
| " <td>18.0</td>\n", | |
| " <td>8</td>\n", | |
| " <td>318.0</td>\n", | |
| " <td>150.0</td>\n", | |
| " <td>3436</td>\n", | |
| " <td>11.0</td>\n", | |
| " <td>1970-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>3</th>\n", | |
| " <td>amc rebel sst</td>\n", | |
| " <td>16.0</td>\n", | |
| " <td>8</td>\n", | |
| " <td>304.0</td>\n", | |
| " <td>150.0</td>\n", | |
| " <td>3433</td>\n", | |
| " <td>12.0</td>\n", | |
| " <td>1970-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>4</th>\n", | |
| " <td>ford torino</td>\n", | |
| " <td>17.0</td>\n", | |
| " <td>8</td>\n", | |
| " <td>302.0</td>\n", | |
| " <td>140.0</td>\n", | |
| " <td>3449</td>\n", | |
| " <td>10.5</td>\n", | |
| " <td>1970-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>...</th>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>401</th>\n", | |
| " <td>ford mustang gl</td>\n", | |
| " <td>27.0</td>\n", | |
| " <td>4</td>\n", | |
| " <td>140.0</td>\n", | |
| " <td>86.0</td>\n", | |
| " <td>2790</td>\n", | |
| " <td>15.6</td>\n", | |
| " <td>1982-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>402</th>\n", | |
| " <td>vw pickup</td>\n", | |
| " <td>44.0</td>\n", | |
| " <td>4</td>\n", | |
| " <td>97.0</td>\n", | |
| " <td>52.0</td>\n", | |
| " <td>2130</td>\n", | |
| " <td>24.6</td>\n", | |
| " <td>1982-01-01</td>\n", | |
| " <td>Europe</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>403</th>\n", | |
| " <td>dodge rampage</td>\n", | |
| " <td>32.0</td>\n", | |
| " <td>4</td>\n", | |
| " <td>135.0</td>\n", | |
| " <td>84.0</td>\n", | |
| " <td>2295</td>\n", | |
| " <td>11.6</td>\n", | |
| " <td>1982-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>404</th>\n", | |
| " <td>ford ranger</td>\n", | |
| " <td>28.0</td>\n", | |
| " <td>4</td>\n", | |
| " <td>120.0</td>\n", | |
| " <td>79.0</td>\n", | |
| " <td>2625</td>\n", | |
| " <td>18.6</td>\n", | |
| " <td>1982-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>405</th>\n", | |
| " <td>chevy s-10</td>\n", | |
| " <td>31.0</td>\n", | |
| " <td>4</td>\n", | |
| " <td>119.0</td>\n", | |
| " <td>82.0</td>\n", | |
| " <td>2720</td>\n", | |
| " <td>19.4</td>\n", | |
| " <td>1982-01-01</td>\n", | |
| " <td>USA</td>\n", | |
| " </tr>\n", | |
| " </tbody>\n", | |
| "</table>\n", | |
| "<p>406 rows × 9 columns</p>\n", | |
| "</div>" | |
| ], | |
| "text/plain": [ | |
| " Name Miles_per_Gallon Cylinders Displacement \\\n", | |
| "0 chevrolet chevelle malibu 18.0 8 307.0 \n", | |
| "1 buick skylark 320 15.0 8 350.0 \n", | |
| "2 plymouth satellite 18.0 8 318.0 \n", | |
| "3 amc rebel sst 16.0 8 304.0 \n", | |
| "4 ford torino 17.0 8 302.0 \n", | |
| ".. ... ... ... ... \n", | |
| "401 ford mustang gl 27.0 4 140.0 \n", | |
| "402 vw pickup 44.0 4 97.0 \n", | |
| "403 dodge rampage 32.0 4 135.0 \n", | |
| "404 ford ranger 28.0 4 120.0 \n", | |
| "405 chevy s-10 31.0 4 119.0 \n", | |
| "\n", | |
| " Horsepower Weight_in_lbs Acceleration Year Origin \n", | |
| "0 130.0 3504 12.0 1970-01-01 USA \n", | |
| "1 165.0 3693 11.5 1970-01-01 USA \n", | |
| "2 150.0 3436 11.0 1970-01-01 USA \n", | |
| "3 150.0 3433 12.0 1970-01-01 USA \n", | |
| "4 140.0 3449 10.5 1970-01-01 USA \n", | |
| ".. ... ... ... ... ... \n", | |
| "401 86.0 2790 15.6 1982-01-01 USA \n", | |
| "402 52.0 2130 24.6 1982-01-01 Europe \n", | |
| "403 84.0 2295 11.6 1982-01-01 USA \n", | |
| "404 79.0 2625 18.6 1982-01-01 USA \n", | |
| "405 82.0 2720 19.4 1982-01-01 USA \n", | |
| "\n", | |
| "[406 rows x 9 columns]" | |
| ] | |
| }, | |
| "execution_count": 2, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "cars = data.cars()\n", | |
| "cars" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 3, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "image/png": "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\n", | |
| "text/plain": [ | |
| "<Figure size 864x288 with 3 Axes>" | |
| ] | |
| }, | |
| "metadata": { | |
| "needs_background": "light" | |
| }, | |
| "output_type": "display_data" | |
| } | |
| ], | |
| "source": [ | |
| "# Raw matplotlib\n", | |
| "# Manual creation of subplots and plotting appropriate subsets of data in corresponding subplots\n", | |
| "\n", | |
| "fig, axes = plt.subplots(ncols=3, figsize=(12,4), constrained_layout=True)\n", | |
| "\n", | |
| "for (org, org_df), ax in zip(cars.groupby('Origin'), axes):\n", | |
| " ax.scatter(data=org_df, x='Horsepower', y='Miles_per_Gallon', label=org)\n", | |
| " ax.set(xlabel='Horsepower', ylabel='Miles_per_Gallon', title=org);" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 4, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/plain": [ | |
| "<seaborn.axisgrid.FacetGrid at 0x28e2b06af98>" | |
| ] | |
| }, | |
| "execution_count": 4, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| }, | |
| { | |
| "data": { | |
| "image/png": "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a+2YMeYPge8ZY75KKD9/3Vr7b+EC9SHgm8aYVkJTWT4efuo3gO8QWtS0hNAifl906LhEpEjkaf69Bvj78Jd1bwAfDd/+ZeBBY8wQoTVHHic0fSXincaYzxK6xt1orT1qQl1t/m/4HPgITXNZlYVjkALmCwa98AWMSO4YY84FLrDWfi/88/XAeZHFokREJDOFnFfDhY9/sNauzHUsIiJT5VP+NcYEgQXW2p5cxyKFTyM+REItC/8yXG0OAvsJDV0WEZGZUV4VEckN5V+RODTiQ0REREREREQKlhY3FREREREREZGClTdTXTo6OkqBJcAb7e3t46keLyIiM6ecKyKSPcq5IiLuyqcRH0uAvStXrhwjNF/NsT8vvfSSo9tz64/iLK4YFafidOlPupRzFWfRxZkPMSrOvIszXcq5irPo4syHGBVnXsYZVz4VPlwzMjKS6xDSojidkw8xguJ0muL0hnw5PsXprHyIMx9iBMXptHyJc6by5fgUp7PyIc58iBEUp9NyFacKHyIiIiIiIiJSsFT4EBEREREREZGCpcKHiIiIiIiIiBQsFT5EREREREREpGCp8CEiIiIiIiIiBUuFDxEREREREREpWCp8iIiIiIiIiEjBUuFDRERERERERAqWCh8iIiIiIiIiUrBKcx2AiIiIiIjkn0AgSFfPEEcGhqmfV0lzYxV+vy/XYYmITKPCh4iIiIiIZCQQCPLkzi5uvucZRscmKC8r4brL13D+qmYVP0TEczTVRUREREREMtLVMxQtegCMjk1w8z3P0NUzlOPIRESmU+FDREREREQycmRgOFr0iBgdm+DIseEcRSQikpgKHyIiIiIikpH6eZWUl5VMuq28rIT6msocRSQikpgKHyIiIiIikpHmxiquu3xNtPgRWeOjubEqx5GJiEynxU1FRERERCQjfr+P81c109q8liPHhqmvUVcXEfEuFT5ERERERCRjfr+PlqZqWpqqcx2KiEhSmuoiIiIiIiIiIgVLhQ8RERERERERKVgqfIiIiIiIiIhIwVLhQ0REREREREQKluuLmxpjvgM0WmuvMMb8BHgXMBS++2vW2gfdjkFEREREREREipOrhQ9jzHuATwJbwzedC1xkre1yc78iIiIiIiIiIuBi4cMYUw98E7gROMsYMxdYCtxhjGkBHiQ04iPgVgwiIiIiIiIiUtx8wWDQlQ0b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\n", | |
| "text/plain": [ | |
| "<Figure size 1080x360 with 3 Axes>" | |
| ] | |
| }, | |
| "metadata": { | |
| "needs_background": "light" | |
| }, | |
| "output_type": "display_data" | |
| } | |
| ], | |
| "source": [ | |
| "# Seaborn using faceting functions (relplot for numeric or catplot for categorical or manually create custom grid using FacetGrid)\n", | |
| "# Creation of subplots, grouping and plotting is automatically handled by seaborn\n", | |
| "\n", | |
| "sns.relplot(kind='scatter', data=cars,\n", | |
| " x='Horsepower', y='Miles_per_Gallon',\n", | |
| " col='Origin')" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 5, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "name": "stderr", | |
| "output_type": "stream", | |
| "text": [ | |
| "C:\\Users\\ruote\\Anaconda3\\lib\\site-packages\\plotnine\\layer.py:467: PlotnineWarning: geom_point : Removed 14 rows containing missing values.\n" | |
| ] | |
| }, | |
| { | |
| "data": { | |
| "image/png": "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\n", | |
| "text/plain": [ | |
| "<Figure size 640x480 with 3 Axes>" | |
| ] | |
| }, | |
| "metadata": {}, | |
| "output_type": "display_data" | |
| }, | |
| { | |
| "data": { | |
| "text/plain": [ | |
| "<ggplot: (-9223371861252662882)>" | |
| ] | |
| }, | |
| "execution_count": 5, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "# Plotnine simply recreates the ggplot2 API and plot visuals in python\n", | |
| "\n", | |
| "(plotnine.ggplot(cars, plotnine.aes('Horsepower', 'Miles_per_Gallon'))\n", | |
| " + plotnine.geom_point()\n", | |
| " + plotnine.facet_wrap('~Origin')\n", | |
| ")" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 7, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "\n", | |
| "<div id=\"altair-viz-bdf0b02e93014f699a18f29029ebe311\"></div>\n", | |
| "<script type=\"text/javascript\">\n", | |
| " (function(spec, embedOpt){\n", | |
| " let outputDiv = document.currentScript.previousElementSibling;\n", | |
| " if (outputDiv.id !== \"altair-viz-bdf0b02e93014f699a18f29029ebe311\") {\n", | |
| " outputDiv = document.getElementById(\"altair-viz-bdf0b02e93014f699a18f29029ebe311\");\n", | |
| " }\n", | |
| " const paths = {\n", | |
| " \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n", | |
| " \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n", | |
| " \"vega-lite\": \"https://cdn.jsdelivr.net/npm//vega-lite@4.8.1?noext\",\n", | |
| " \"vega-embed\": \"https://cdn.jsdelivr.net/npm//vega-embed@6?noext\",\n", | |
| " };\n", | |
| "\n", | |
| " function loadScript(lib) {\n", | |
| " return new Promise(function(resolve, reject) {\n", | |
| " var s = document.createElement('script');\n", | |
| " s.src = paths[lib];\n", | |
| " s.async = true;\n", | |
| " s.onload = () => resolve(paths[lib]);\n", | |
| " s.onerror = () => reject(`Error loading script: ${paths[lib]}`);\n", | |
| " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", | |
| " });\n", | |
| " }\n", | |
| "\n", | |
| " function showError(err) {\n", | |
| " outputDiv.innerHTML = `<div class=\"error\" style=\"color:red;\">${err}</div>`;\n", | |
| " throw err;\n", | |
| " }\n", | |
| "\n", | |
| " function displayChart(vegaEmbed) {\n", | |
| " vegaEmbed(outputDiv, spec, embedOpt)\n", | |
| " .catch(err => showError(`Javascript Error: ${err.message}<br>This usually means there's a typo in your chart specification. See the javascript console for the full traceback.`));\n", | |
| " }\n", | |
| "\n", | |
| " if(typeof define === \"function\" && define.amd) {\n", | |
| " requirejs.config({paths});\n", | |
| " require([\"vega-embed\"], displayChart, err => showError(`Error loading script: ${err.message}`));\n", | |
| " } else if (typeof vegaEmbed === \"function\") {\n", | |
| " displayChart(vegaEmbed);\n", | |
| " } else {\n", | |
| " loadScript(\"vega\")\n", | |
| " .then(() => loadScript(\"vega-lite\"))\n", | |
| " .then(() => loadScript(\"vega-embed\"))\n", | |
| " .catch(showError)\n", | |
| " .then(() => displayChart(vegaEmbed));\n", | |
| " }\n", | |
| " })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-f02450ab61490a1363517a0190416235\"}, \"mark\": \"point\", \"encoding\": {\"column\": {\"type\": \"nominal\", \"field\": \"Origin\"}, \"x\": {\"type\": \"quantitative\", \"field\": \"Horsepower\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"Miles_per_Gallon\"}}, \"selection\": {\"selector001\": {\"type\": \"interval\", \"bind\": \"scales\", \"encodings\": [\"x\", \"y\"]}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.8.1.json\", \"datasets\": {\"data-f02450ab61490a1363517a0190416235\": [{\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3504, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark 320\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3693, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3436, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3433, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3449, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4341, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 454.0, \"Horsepower\": 220.0, \"Weight_in_lbs\": 4354, \"Acceleration\": 9.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4312, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4425, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador dpl\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 390.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"citroen ds-21 pallas\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 133.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3090, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4142, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4034, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4166, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge challenger se\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 3563, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth 'cuda 340\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 340.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 3609, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang boss 302\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3761, \"Acceleration\": 9.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 3086, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona mark ii\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2372, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2833, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2774, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2587, \"Acceleration\": 16.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen 1131 deluxe sedan\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1835, \"Acceleration\": 20.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 110.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2672, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100 ls\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2430, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99e\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 104.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2375, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"bmw 2002\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 113.0, \"Weight_in_lbs\": 2234, \"Acceleration\": 12.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2648, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f250\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4615, \"Acceleration\": 14.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c20\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 200.0, \"Weight_in_lbs\": 4376, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d200\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 210.0, \"Weight_in_lbs\": 4382, \"Acceleration\": 13.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"hi 1200d\", \"Miles_per_Gallon\": 9.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 193.0, \"Weight_in_lbs\": 4732, \"Acceleration\": 18.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega 2300\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2264, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2228, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": null, \"Weight_in_lbs\": 2046, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle 117\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1978, \"Acceleration\": 20.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2634, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3439, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3329, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino 500\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3302, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3288, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4209, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina brougham\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4154, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4096, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco (sw)\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4955, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4746, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac safari (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 5140, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet sportabout (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2962, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet vega (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac firebird\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3282, \"Acceleration\": 15.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3139, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri 2000\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2123, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 304\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2074, \"Acceleration\": 19.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124b\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 88.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1773, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 1200\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 72.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 1613, \"Acceleration\": 18.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen model 111\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1834, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth cricket\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1955, \"Acceleration\": 20.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona hardtop\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2278, \"Acceleration\": 15.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hardtop\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 97.5, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2126, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen type 3\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 54.0, \"Weight_in_lbs\": 2254, \"Acceleration\": 23.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford pinto runabout\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2226, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4274, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4385, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4135, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4129, \"Acceleration\": 13.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador sst\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 208.0, \"Weight_in_lbs\": 4633, \"Acceleration\": 11.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick lesabre custom\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4502, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile delta 88 royale\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 4456, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler newport royal\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4422, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda rx2 coupe\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2330, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3892, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4098, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4294, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4077, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 145e (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2933, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen 411 (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2511, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504 (sw)\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2979, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 12 (sw)\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 96.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2189, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford pinto (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 510 (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2288, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyouta corona mark ii (sw)\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2506, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 15.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1600 (sw)\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2100, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century 350\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4100, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3988, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 137.0, \"Weight_in_lbs\": 4042, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3777, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis brougham\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4952, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 12.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 158.0, \"Weight_in_lbs\": 4363, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury gran sedan\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4237, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler new yorker brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4735, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick electra 225 custom\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4951, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3821, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3121, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3278, \"Acceleration\": 18.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3021, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2904, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 21.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4997, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 167.0, \"Weight_in_lbs\": 4906, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth custom suburb\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4654, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile vista cruiser\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4499, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2789, \"Acceleration\": 15.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota carina\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2279, \"Acceleration\": 19.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2401, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 610\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 94.0, \"Weight_in_lbs\": 2379, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"maxda rx3\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2124, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2310, \"Acceleration\": 18.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri v6\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 155.0, \"Horsepower\": 107.0, \"Weight_in_lbs\": 2472, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 124 sport coupe\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet monte carlo s\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4082, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 230.0, \"Weight_in_lbs\": 4278, \"Acceleration\": 9.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 68.0, \"Horsepower\": 49.0, \"Weight_in_lbs\": 1867, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2158, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 114.0, \"Horsepower\": 91.0, \"Weight_in_lbs\": 2582, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 144ea\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2868, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge dart custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3399, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2660, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 122.0, \"Weight_in_lbs\": 2807, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile omega\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 3664, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3102, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": null, \"Weight_in_lbs\": 2875, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2901, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3336, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun b210\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2451, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1836, \"Acceleration\": 21.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3781, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3632, \"Acceleration\": 18.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite sebring\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3613, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4141, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century luxus (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4699, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4457, \"Acceleration\": 13.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4638, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4257, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi fox\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2219, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1963, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 76.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1649, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 83.0, \"Horsepower\": 61.0, \"Weight_in_lbs\": 2003, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2108, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124 tc\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2246, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2489, \"Acceleration\": 15.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 93.0, \"Weight_in_lbs\": 2391, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat x1.9\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2000, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth valiant custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3264, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3459, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3432, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3158, \"Acceleration\": 19.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4668, \"Acceleration\": 11.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet bel air\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4440, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth grand fury\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4498, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 148.0, \"Weight_in_lbs\": 4657, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3907, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevroelt chevelle malibu\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3897, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3730, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3785, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skyhawk\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3039, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monza 2+2\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 8, \"Displacement\": 262.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3221, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang ii\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3169, \"Acceleration\": 12.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2171, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2639, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2914, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac astro\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2592, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2702, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 2223, \"Acceleration\": 16.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2545, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 171.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2984, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc pacer\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3211, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 115.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2694, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2957, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 244dl\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2671, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat 131\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2464, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 16.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"capri ii\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2572, \"Acceleration\": 14.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2255, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 12tl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 101.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2202, \"Acceleration\": 15.3, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet brougham\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4190, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3962, \"Acceleration\": 13.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 152.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 12.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3233, \"Acceleration\": 15.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 14.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 3012, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 22.5, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3085, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2035, \"Acceleration\": 22.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet woody\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 22.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge aspen se\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3651, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada ghia\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 3574, \"Acceleration\": 21.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac ventura sj\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3645, \"Acceleration\": 16.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc pacer d/l\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3193, \"Acceleration\": 17.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 12.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun b-210\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 17.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2565, \"Acceleration\": 13.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 245\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 130.0, \"Horsepower\": 102.0, \"Weight_in_lbs\": 3150, \"Acceleration\": 15.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth volare premier v8\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3270, \"Acceleration\": 21.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 108.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mercedes-benz 280s\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3820, \"Acceleration\": 16.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac seville\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4380, \"Acceleration\": 12.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c10\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4055, \"Acceleration\": 12.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f108\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3870, \"Acceleration\": 15.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d100\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3755, \"Acceleration\": 14.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord cvcc\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 18.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick opel isuzu deluxe\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 111.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 14.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 5 gtl\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 18.6, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth arrow gs\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 15.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun f-10 hatchback\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1945, \"Acceleration\": 16.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3880, \"Acceleration\": 12.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass supreme\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 4060, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco brougham\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4140, \"Acceleration\": 13.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury cougar brougham\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4295, \"Acceleration\": 14.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet concours\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3520, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 16.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3630, \"Acceleration\": 17.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 3525, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix lj\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4220, \"Acceleration\": 11.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4165, \"Acceleration\": 11.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler cordoba\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4325, \"Acceleration\": 12.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford thunderbird\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 149.0, \"Weight_in_lbs\": 4335, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit custom\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 1940, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"pontiac sunbird coupe\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2740, \"Acceleration\": 16.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla liftback\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 18.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford mustang ii 2+2\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 89.0, \"Weight_in_lbs\": 2755, \"Acceleration\": 15.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2051, \"Acceleration\": 17.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt m/m\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2075, \"Acceleration\": 15.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 810\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2815, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"bmw 320i\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2600, \"Acceleration\": 12.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda rx-4\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 3, \"Displacement\": 80.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 13.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen rabbit custom diesel\", \"Miles_per_Gallon\": 43.1, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 21.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford fiesta\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 66.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 14.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda glc deluxe\", \"Miles_per_Gallon\": 32.8, \"Cylinders\": 4, \"Displacement\": 78.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 19.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun b210 gx\", \"Miles_per_Gallon\": 39.4, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2070, \"Acceleration\": 18.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 16.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 19.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3365, \"Acceleration\": 15.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge diplomat\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3735, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch ghia\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3570, \"Acceleration\": 12.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix lj\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3535, \"Acceleration\": 19.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3155, \"Acceleration\": 18.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (auto)\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2965, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (man)\", \"Miles_per_Gallon\": 25.1, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 15.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3430, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3210, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century special\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3380, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr\", \"Miles_per_Gallon\": 20.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3070, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 18.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3620, \"Acceleration\": 18.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord d/l\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.1, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick regal sport coupe (turbo)\", \"Miles_per_Gallon\": 17.7, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3445, \"Acceleration\": 13.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford futura\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3205, \"Acceleration\": 11.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge magnum xe\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4080, \"Acceleration\": 13.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 27.5, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2560, \"Acceleration\": 14.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge omni\", \"Miles_per_Gallon\": 30.9, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2230, \"Acceleration\": 14.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt liftback\", \"Miles_per_Gallon\": 21.1, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2515, \"Acceleration\": 14.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth sapporo\", \"Miles_per_Gallon\": 23.2, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2745, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile starfire sx\", \"Miles_per_Gallon\": 23.8, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2855, \"Acceleration\": 17.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 200-sx\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2405, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"audi 5000\", \"Miles_per_Gallon\": 20.3, \"Cylinders\": 5, \"Displacement\": 131.0, \"Horsepower\": 103.0, \"Weight_in_lbs\": 2830, \"Acceleration\": 15.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 264gl\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3140, \"Acceleration\": 13.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99gle\", \"Miles_per_Gallon\": 21.6, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2795, \"Acceleration\": 15.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 604sl\", \"Miles_per_Gallon\": 16.2, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 133.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen scirocco\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda Accelerationord lx\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2135, \"Acceleration\": 16.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"pontiac lemans v6\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3245, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr 6\", \"Miles_per_Gallon\": 19.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2990, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont 4\", \"Miles_per_Gallon\": 22.3, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2890, \"Acceleration\": 17.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl 6\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3265, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen 6\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3360, \"Acceleration\": 16.6, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3840, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd landau\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 13.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury grand marquis\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 138.0, \"Weight_in_lbs\": 3955, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge st. regis\", \"Miles_per_Gallon\": 18.2, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 135.0, \"Weight_in_lbs\": 3830, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 16.9, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4360, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 142.0, \"Weight_in_lbs\": 4054, \"Acceleration\": 14.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu classic (sw)\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 267.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3605, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron town @ country (sw)\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit custom\", \"Miles_per_Gallon\": 31.9, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1925, \"Acceleration\": 14.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"maxda glc deluxe\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hatchback custom\", \"Miles_per_Gallon\": 35.7, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 1915, \"Acceleration\": 14.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc spirit dl\", \"Miles_per_Gallon\": 27.4, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercedes benz 300d\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 5, \"Displacement\": 183.0, \"Horsepower\": 77.0, \"Weight_in_lbs\": 3530, \"Acceleration\": 20.1, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac eldorado\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3900, \"Acceleration\": 17.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 3190, \"Acceleration\": 24.8, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3420, \"Acceleration\": 22.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon\", \"Miles_per_Gallon\": 34.2, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2200, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon tc3\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2150, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 31.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2020, \"Acceleration\": 19.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat strada custom\", \"Miles_per_Gallon\": 37.3, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.7, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"buick skylark limited\", \"Miles_per_Gallon\": 28.4, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 16.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2595, \"Acceleration\": 11.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile omega brougham\", \"Miles_per_Gallon\": 26.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2700, \"Acceleration\": 12.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2556, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 41.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2144, \"Acceleration\": 14.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla tercel\", \"Miles_per_Gallon\": 38.1, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1968, \"Acceleration\": 18.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 32.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2120, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 310\", \"Miles_per_Gallon\": 37.2, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2019, \"Acceleration\": 16.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2678, \"Acceleration\": 16.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont\", \"Miles_per_Gallon\": 26.4, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2870, \"Acceleration\": 18.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 24.3, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3003, \"Acceleration\": 20.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 19.1, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3381, \"Acceleration\": 18.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 4000\", \"Miles_per_Gallon\": 34.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2188, \"Acceleration\": 15.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona liftback\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2711, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.3, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510 hatchback\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2434, \"Acceleration\": 15.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.2, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc\", \"Miles_per_Gallon\": 46.6, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 17.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 27.9, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 14.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 40.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 19.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vw rabbit c (diesel)\", \"Miles_per_Gallon\": 44.3, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2085, \"Acceleration\": 21.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"vw dasher (diesel)\", \"Miles_per_Gallon\": 43.4, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2335, \"Acceleration\": 23.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 5000s (diesel)\", \"Miles_per_Gallon\": 36.4, \"Cylinders\": 5, \"Displacement\": 121.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 19.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mercedes-benz 240d\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 146.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 3250, \"Acceleration\": 21.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic 1500 gl\", \"Miles_per_Gallon\": 44.6, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1850, \"Acceleration\": 13.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"renault lecar deluxe\", \"Miles_per_Gallon\": 40.9, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": null, \"Weight_in_lbs\": 1835, \"Acceleration\": 17.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 33.8, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2145, \"Acceleration\": 18.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vokswagen rabbit\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 1845, \"Acceleration\": 15.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 280-zx\", \"Miles_per_Gallon\": 32.7, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 132.0, \"Weight_in_lbs\": 2910, \"Acceleration\": 11.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda rx-7 gs\", \"Miles_per_Gallon\": 23.7, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2420, \"Acceleration\": 12.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"triumph tr7 coupe\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2500, \"Acceleration\": 15.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford mustang cobra\", \"Miles_per_Gallon\": 23.6, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": null, \"Weight_in_lbs\": 2905, \"Acceleration\": 14.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2290, \"Acceleration\": 17.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2490, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries wagon (sw)\", \"Miles_per_Gallon\": 25.8, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2620, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 23.5, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2725, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2385, \"Acceleration\": 12.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota starlet\", \"Miles_per_Gallon\": 39.1, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1755, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth champ\", \"Miles_per_Gallon\": 39.0, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 64.0, \"Weight_in_lbs\": 1875, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda civic 1300\", \"Miles_per_Gallon\": 35.1, \"Cylinders\": 4, \"Displacement\": 81.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1760, \"Acceleration\": 16.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 32.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 17.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota tercel\", \"Miles_per_Gallon\": 37.7, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 2050, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc 4\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon 4\", \"Miles_per_Gallon\": 34.7, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2215, \"Acceleration\": 14.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 4w\", \"Miles_per_Gallon\": 34.4, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 2h\", \"Miles_per_Gallon\": 29.9, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2380, \"Acceleration\": 20.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen jetta\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 18i\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 100.0, \"Horsepower\": null, \"Weight_in_lbs\": 2320, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda prelude\", \"Miles_per_Gallon\": 33.7, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2210, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2350, \"Acceleration\": 16.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 200sx\", \"Miles_per_Gallon\": 32.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2615, \"Acceleration\": 14.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.6, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 18.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"peugeot 505s turbo diesel\", \"Miles_per_Gallon\": 28.1, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 3230, \"Acceleration\": 20.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 900s\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 15.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo diesel\", \"Miles_per_Gallon\": 30.7, \"Cylinders\": 6, \"Displacement\": 145.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 3160, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota cressida\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 116.0, \"Weight_in_lbs\": 2900, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 810 maxima\", \"Miles_per_Gallon\": 24.2, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 13.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 22.4, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3415, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ls\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 19.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada gl\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3060, \"Acceleration\": 17.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron salon\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3465, \"Acceleration\": 16.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2605, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier wagon\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2640, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier 2-door\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac j2000 se hatchback\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2575, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries se\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2525, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2735, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont futura\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2865, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": null, \"Weight_in_lbs\": 3035, \"Acceleration\": 20.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 1980, \"Acceleration\": 15.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda glc custom l\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2025, \"Acceleration\": 18.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc custom\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1970, \"Acceleration\": 17.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon miser\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury lynx l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"nissan stanza xe\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2160, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2205, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2245, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic (auto)\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 310 gx\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1995, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century limited\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 6, \"Displacement\": 181.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ciera (diesel)\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 6, \"Displacement\": 262.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3015, \"Acceleration\": 17.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron medallion\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2585, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada l\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2835, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 144.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2665, \"Acceleration\": 13.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge charger 2.2\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2370, \"Acceleration\": 13.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet camaro\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang gl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2790, \"Acceleration\": 15.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw pickup\", \"Miles_per_Gallon\": 44.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 24.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge rampage\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2295, \"Acceleration\": 11.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ranger\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2625, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy s-10\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 82.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}]}}, {\"mode\": \"vega-lite\"});\n", | |
| "</script>" | |
| ], | |
| "text/plain": [ | |
| "alt.Chart(...)" | |
| ] | |
| }, | |
| "execution_count": 7, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "# Altair is another library which aims to implement a 'grammar of graphics' style in python\n", | |
| "# The ease-of-use is a little better than seaborn/plotnine in my opinion\n", | |
| "# This is based on a javascript library (vega lite) instead of matplotlib so you can get interactivitty for free\n", | |
| "# The resulting plot won't be visible in the gist because of reasons but the code will run locally just fine and give you an interactive plot\n", | |
| "\n", | |
| "alt.Chart(cars).mark_point().encode(\n", | |
| " x='Horsepower',\n", | |
| " y='Miles_per_Gallon',\n", | |
| " column='Origin',\n", | |
| ").interactive()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": null, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": null, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": null, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [] | |
| } | |
| ], | |
| "metadata": { | |
| "kernelspec": { | |
| "display_name": "Python 3", | |
| "language": "python", | |
| "name": "python3" | |
| }, | |
| "language_info": { | |
| "codemirror_mode": { | |
| "name": "ipython", | |
| "version": 3 | |
| }, | |
| "file_extension": ".py", | |
| "mimetype": "text/x-python", | |
| "name": "python", | |
| "nbconvert_exporter": "python", | |
| "pygments_lexer": "ipython3", | |
| "version": "3.7.1" | |
| }, | |
| "widgets": { | |
| "application/vnd.jupyter.widget-state+json": { | |
| "state": {}, | |
| "version_major": 2, | |
| "version_minor": 0 | |
| } | |
| } | |
| }, | |
| "nbformat": 4, | |
| "nbformat_minor": 4 | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment