summaryrefslogtreecommitdiff
path: root/dataviz/TP dataviz 24-02-26.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'dataviz/TP dataviz 24-02-26.ipynb')
-rw-r--r--dataviz/TP dataviz 24-02-26.ipynb325
1 files changed, 325 insertions, 0 deletions
diff --git a/dataviz/TP dataviz 24-02-26.ipynb b/dataviz/TP dataviz 24-02-26.ipynb
new file mode 100644
index 0000000..9daf788
--- /dev/null
+++ b/dataviz/TP dataviz 24-02-26.ipynb
@@ -0,0 +1,325 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "0f71bc28-3c10-4233-a372-86f7dc4e0e4f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import altair as alt\n",
+ "from vega_datasets import data\n",
+ "cars = data.cars()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "8d962444-fcad-4af0-88ec-b09c51d1c3e0",
+ "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",
+ " </tbody>\n",
+ "</table>\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",
+ " 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 "
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "cars.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "c381898e-37af-44ad-88e9-683b8e074dda",
+ "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>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",
+ " </tr>\n",
+ " </thead>\n",
+ " <tbody>\n",
+ " <tr>\n",
+ " <th>count</th>\n",
+ " <td>398.000000</td>\n",
+ " <td>406.000000</td>\n",
+ " <td>406.000000</td>\n",
+ " <td>400.000000</td>\n",
+ " <td>406.000000</td>\n",
+ " <td>406.000000</td>\n",
+ " <td>406</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>mean</th>\n",
+ " <td>23.514573</td>\n",
+ " <td>5.475369</td>\n",
+ " <td>194.779557</td>\n",
+ " <td>105.082500</td>\n",
+ " <td>2979.413793</td>\n",
+ " <td>15.519704</td>\n",
+ " <td>1975-12-30 13:49:57.044334</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>min</th>\n",
+ " <td>9.000000</td>\n",
+ " <td>3.000000</td>\n",
+ " <td>68.000000</td>\n",
+ " <td>46.000000</td>\n",
+ " <td>1613.000000</td>\n",
+ " <td>8.000000</td>\n",
+ " <td>1970-01-01 00:00:00</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>25%</th>\n",
+ " <td>17.500000</td>\n",
+ " <td>4.000000</td>\n",
+ " <td>105.000000</td>\n",
+ " <td>75.750000</td>\n",
+ " <td>2226.500000</td>\n",
+ " <td>13.700000</td>\n",
+ " <td>1973-01-01 00:00:00</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>50%</th>\n",
+ " <td>23.000000</td>\n",
+ " <td>4.000000</td>\n",
+ " <td>151.000000</td>\n",
+ " <td>95.000000</td>\n",
+ " <td>2822.500000</td>\n",
+ " <td>15.500000</td>\n",
+ " <td>1976-01-01 00:00:00</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>75%</th>\n",
+ " <td>29.000000</td>\n",
+ " <td>8.000000</td>\n",
+ " <td>302.000000</td>\n",
+ " <td>130.000000</td>\n",
+ " <td>3618.250000</td>\n",
+ " <td>17.175000</td>\n",
+ " <td>1979-01-01 00:00:00</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>max</th>\n",
+ " <td>46.600000</td>\n",
+ " <td>8.000000</td>\n",
+ " <td>455.000000</td>\n",
+ " <td>230.000000</td>\n",
+ " <td>5140.000000</td>\n",
+ " <td>24.800000</td>\n",
+ " <td>1982-01-01 00:00:00</td>\n",
+ " </tr>\n",
+ " <tr>\n",
+ " <th>std</th>\n",
+ " <td>7.815984</td>\n",
+ " <td>1.712160</td>\n",
+ " <td>104.922458</td>\n",
+ " <td>38.768779</td>\n",
+ " <td>847.004328</td>\n",
+ " <td>2.803359</td>\n",
+ " <td>NaN</td>\n",
+ " </tr>\n",
+ " </tbody>\n",
+ "</table>\n",
+ "</div>"
+ ],
+ "text/plain": [
+ " Miles_per_Gallon Cylinders Displacement Horsepower Weight_in_lbs \\\n",
+ "count 398.000000 406.000000 406.000000 400.000000 406.000000 \n",
+ "mean 23.514573 5.475369 194.779557 105.082500 2979.413793 \n",
+ "min 9.000000 3.000000 68.000000 46.000000 1613.000000 \n",
+ "25% 17.500000 4.000000 105.000000 75.750000 2226.500000 \n",
+ "50% 23.000000 4.000000 151.000000 95.000000 2822.500000 \n",
+ "75% 29.000000 8.000000 302.000000 130.000000 3618.250000 \n",
+ "max 46.600000 8.000000 455.000000 230.000000 5140.000000 \n",
+ "std 7.815984 1.712160 104.922458 38.768779 847.004328 \n",
+ "\n",
+ " Acceleration Year \n",
+ "count 406.000000 406 \n",
+ "mean 15.519704 1975-12-30 13:49:57.044334 \n",
+ "min 8.000000 1970-01-01 00:00:00 \n",
+ "25% 13.700000 1973-01-01 00:00:00 \n",
+ "50% 15.500000 1976-01-01 00:00:00 \n",
+ "75% 17.175000 1979-01-01 00:00:00 \n",
+ "max 24.800000 1982-01-01 00:00:00 \n",
+ "std 2.803359 NaN "
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "cars.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "c469bcb0-c4f8-494b-9745-0a3c50d84d8f",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "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.14.3"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}