{
"cells": [
{
"cell_type": "markdown",
"id": "9d69fa9a",
"metadata": {},
"source": [
"# Deskriptive Statistik\n",
"\n",
"pandas-Objekte sind mit einer Reihe von gängigen mathematischen und statistischen Methoden ausgestattet. Die meisten von ihnen fallen in die Kategorie der Reduktionen oder zusammenfassenden Statistiken, Methoden, die einen einzelnen Wert (wie die Summe oder den Mittelwert) aus einer Serie oder einer Reihe von Werten aus den Zeilen oder Spalten eines DataFrame extrahieren. Im Vergleich zu ähnlichen Methoden, die sich bei NumPy-Arrays finden, behandeln sie auch fehlende Daten."
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "0185567d",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.066756Z",
"iopub.status.busy": "2026-05-21T14:14:52.066607Z",
"iopub.status.idle": "2026-05-21T14:14:52.299481Z",
"shell.execute_reply": "2026-05-21T14:14:52.299117Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.066739Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 0 | \n",
" 1 | \n",
" 2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | 2022-02-03 | \n",
" 0.139876 | \n",
" -0.730735 | \n",
" -0.467788 | \n",
"
\n",
" \n",
" | 2022-02-04 | \n",
" 0.561951 | \n",
" 1.125547 | \n",
" -0.801495 | \n",
"
\n",
" \n",
" | 2022-02-05 | \n",
" 0.255746 | \n",
" -0.735519 | \n",
" -0.659993 | \n",
"
\n",
" \n",
" | 2022-02-06 | \n",
" 0.227345 | \n",
" -1.646032 | \n",
" -0.282293 | \n",
"
\n",
" \n",
" | 2022-02-07 | \n",
" 1.393767 | \n",
" 0.118605 | \n",
" -0.535032 | \n",
"
\n",
" \n",
" | 2022-02-08 | \n",
" 0.828147 | \n",
" 0.473280 | \n",
" 0.175779 | \n",
"
\n",
" \n",
" | 2022-02-09 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 0 1 2\n",
"2022-02-03 0.139876 -0.730735 -0.467788\n",
"2022-02-04 0.561951 1.125547 -0.801495\n",
"2022-02-05 0.255746 -0.735519 -0.659993\n",
"2022-02-06 0.227345 -1.646032 -0.282293\n",
"2022-02-07 1.393767 0.118605 -0.535032\n",
"2022-02-08 0.828147 0.473280 0.175779\n",
"2022-02-09 NaN NaN NaN"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import numpy as np\n",
"import pandas as pd\n",
"\n",
"\n",
"rng = np.random.default_rng()\n",
"df = pd.DataFrame(\n",
" rng.normal(size=(7, 3)),\n",
" index=pd.date_range(\"2022-02-02\", periods=7),\n",
")\n",
"new_index = pd.date_range(\"2022-02-03\", periods=7)\n",
"df2 = df.reindex(new_index)\n",
"\n",
"df2"
]
},
{
"cell_type": "markdown",
"id": "e27b6767",
"metadata": {},
"source": [
"Der Aufruf der `pandas.DataFrame.sum`-Methode gibt eine Serie zurück, die Spaltensummen enthält:"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "af24c329",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.300049Z",
"iopub.status.busy": "2026-05-21T14:14:52.299932Z",
"iopub.status.idle": "2026-05-21T14:14:52.302768Z",
"shell.execute_reply": "2026-05-21T14:14:52.302440Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.300041Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"0 3.406833\n",
"1 -1.394854\n",
"2 -2.570822\n",
"dtype: float64"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.sum()"
]
},
{
"cell_type": "markdown",
"id": "61ac9a11",
"metadata": {},
"source": [
"Die Übergabe von `axis='columns'` oder `axis=1` summiert stattdessen über die Spalten:"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "841d02c8",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.303268Z",
"iopub.status.busy": "2026-05-21T14:14:52.303173Z",
"iopub.status.idle": "2026-05-21T14:14:52.305954Z",
"shell.execute_reply": "2026-05-21T14:14:52.305667Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.303260Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"2022-02-03 -1.058647\n",
"2022-02-04 0.886003\n",
"2022-02-05 -1.139765\n",
"2022-02-06 -1.700981\n",
"2022-02-07 0.977340\n",
"2022-02-08 1.477206\n",
"2022-02-09 0.000000\n",
"Freq: D, dtype: float64"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.sum(axis=\"columns\")"
]
},
{
"cell_type": "markdown",
"id": "67017fab",
"metadata": {},
"source": [
"Wenn eine ganze Zeile oder Spalte alle NA-Werte enthält, ist die Summe `0`. Dies kann mit der Option `skipna` deaktiviert werden:"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "1848d330",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.306554Z",
"iopub.status.busy": "2026-05-21T14:14:52.306473Z",
"iopub.status.idle": "2026-05-21T14:14:52.309582Z",
"shell.execute_reply": "2026-05-21T14:14:52.309335Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.306546Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"2022-02-03 -1.058647\n",
"2022-02-04 0.886003\n",
"2022-02-05 -1.139765\n",
"2022-02-06 -1.700981\n",
"2022-02-07 0.977340\n",
"2022-02-08 1.477206\n",
"2022-02-09 NaN\n",
"Freq: D, dtype: float64"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.sum(axis=\"columns\", skipna=False)"
]
},
{
"cell_type": "markdown",
"id": "d2108f1b",
"metadata": {},
"source": [
"Einige Aggregationen, wie z.B. `mean`, erfordern mindestens einen Nicht-`NaN`-Wert, um ein wertvolles Ergebnis zu erhalten:"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "ca53df06",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.310032Z",
"iopub.status.busy": "2026-05-21T14:14:52.309962Z",
"iopub.status.idle": "2026-05-21T14:14:52.312817Z",
"shell.execute_reply": "2026-05-21T14:14:52.312562Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.310025Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"2022-02-03 -0.352882\n",
"2022-02-04 0.295334\n",
"2022-02-05 -0.379922\n",
"2022-02-06 -0.566994\n",
"2022-02-07 0.325780\n",
"2022-02-08 0.492402\n",
"2022-02-09 NaN\n",
"Freq: D, dtype: float64"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.mean(axis=\"columns\")"
]
},
{
"cell_type": "markdown",
"id": "b353433d",
"metadata": {},
"source": [
"## Optionen für Reduktionsmethoden\n",
"\n",
"Methode | Beschreibung\n",
":------ | :-----------\n",
"`axis` | die Achse der zu reduzierenden Werte: `0` für die Zeilen des DataFrame und `1` für die Spalten\n",
"`skipna` | fehlende Werte ausschließen; standardmäßig `True`\n",
"`level` | nach Ebene gruppiert reduzieren, wenn die Achse hierarchisch indiziert ist (MultiIndex)\n",
"\n",
"Einige Methoden, wie `idxmin` und `idxmax`, liefern indirekte Statistiken wie den Indexwert, bei dem der Mindest- oder Höchstwert erreicht wird:"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "2709e81e",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.314248Z",
"iopub.status.busy": "2026-05-21T14:14:52.314089Z",
"iopub.status.idle": "2026-05-21T14:14:52.316907Z",
"shell.execute_reply": "2026-05-21T14:14:52.316606Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.314240Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"0 2022-02-07\n",
"1 2022-02-04\n",
"2 2022-02-08\n",
"dtype: datetime64[ns]"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.idxmax()"
]
},
{
"cell_type": "markdown",
"id": "55b12d7a",
"metadata": {},
"source": [
"Andere Methoden sind Akkumulationen:"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "cff100f1",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.317239Z",
"iopub.status.busy": "2026-05-21T14:14:52.317142Z",
"iopub.status.idle": "2026-05-21T14:14:52.320221Z",
"shell.execute_reply": "2026-05-21T14:14:52.320030Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.317226Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 0 | \n",
" 1 | \n",
" 2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | 2022-02-03 | \n",
" 0.139876 | \n",
" -0.730735 | \n",
" -0.467788 | \n",
"
\n",
" \n",
" | 2022-02-04 | \n",
" 0.701828 | \n",
" 0.394812 | \n",
" -1.269283 | \n",
"
\n",
" \n",
" | 2022-02-05 | \n",
" 0.957574 | \n",
" -0.340707 | \n",
" -1.929276 | \n",
"
\n",
" \n",
" | 2022-02-06 | \n",
" 1.184919 | \n",
" -1.986739 | \n",
" -2.211569 | \n",
"
\n",
" \n",
" | 2022-02-07 | \n",
" 2.578686 | \n",
" -1.868134 | \n",
" -2.746601 | \n",
"
\n",
" \n",
" | 2022-02-08 | \n",
" 3.406833 | \n",
" -1.394854 | \n",
" -2.570822 | \n",
"
\n",
" \n",
" | 2022-02-09 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 0 1 2\n",
"2022-02-03 0.139876 -0.730735 -0.467788\n",
"2022-02-04 0.701828 0.394812 -1.269283\n",
"2022-02-05 0.957574 -0.340707 -1.929276\n",
"2022-02-06 1.184919 -1.986739 -2.211569\n",
"2022-02-07 2.578686 -1.868134 -2.746601\n",
"2022-02-08 3.406833 -1.394854 -2.570822\n",
"2022-02-09 NaN NaN NaN"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.cumsum()"
]
},
{
"cell_type": "markdown",
"id": "46966327",
"metadata": {},
"source": [
"Eine andere Art von Methoden sind weder Reduktionen noch Akkumulationen. `describe` ist ein solches Beispiel, das mehrere zusammenfassende Statistiken auf einen Schlag erstellt:"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "4768ffc2",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.320579Z",
"iopub.status.busy": "2026-05-21T14:14:52.320496Z",
"iopub.status.idle": "2026-05-21T14:14:52.326345Z",
"shell.execute_reply": "2026-05-21T14:14:52.326106Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.320573Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 0 | \n",
" 1 | \n",
" 2 | \n",
"
\n",
" \n",
" \n",
" \n",
" | count | \n",
" 6.000000 | \n",
" 6.000000 | \n",
" 6.000000 | \n",
"
\n",
" \n",
" | mean | \n",
" 0.567805 | \n",
" -0.232476 | \n",
" -0.428470 | \n",
"
\n",
" \n",
" | std | \n",
" 0.478841 | \n",
" 0.996497 | \n",
" 0.344133 | \n",
"
\n",
" \n",
" | min | \n",
" 0.139876 | \n",
" -1.646032 | \n",
" -0.801495 | \n",
"
\n",
" \n",
" | 25% | \n",
" 0.234445 | \n",
" -0.734323 | \n",
" -0.628752 | \n",
"
\n",
" \n",
" | 50% | \n",
" 0.408849 | \n",
" -0.306065 | \n",
" -0.501410 | \n",
"
\n",
" \n",
" | 75% | \n",
" 0.761598 | \n",
" 0.384611 | \n",
" -0.328667 | \n",
"
\n",
" \n",
" | max | \n",
" 1.393767 | \n",
" 1.125547 | \n",
" 0.175779 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 0 1 2\n",
"count 6.000000 6.000000 6.000000\n",
"mean 0.567805 -0.232476 -0.428470\n",
"std 0.478841 0.996497 0.344133\n",
"min 0.139876 -1.646032 -0.801495\n",
"25% 0.234445 -0.734323 -0.628752\n",
"50% 0.408849 -0.306065 -0.501410\n",
"75% 0.761598 0.384611 -0.328667\n",
"max 1.393767 1.125547 0.175779"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2.describe()"
]
},
{
"cell_type": "markdown",
"id": "f041660e",
"metadata": {},
"source": [
"Bei nicht-numerischen Daten erzeugt `describe` alternative zusammenfassende Statistiken:"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "6347c7dd",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.326978Z",
"iopub.status.busy": "2026-05-21T14:14:52.326830Z",
"iopub.status.idle": "2026-05-21T14:14:52.331282Z",
"shell.execute_reply": "2026-05-21T14:14:52.331079Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.326970Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" Code | \n",
" Octal | \n",
"
\n",
" \n",
" \n",
" \n",
" | count | \n",
" 6 | \n",
" 6 | \n",
"
\n",
" \n",
" | unique | \n",
" 6 | \n",
" 5 | \n",
"
\n",
" \n",
" | top | \n",
" U+0000 | \n",
" 004 | \n",
"
\n",
" \n",
" | freq | \n",
" 1 | \n",
" 2 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" Code Octal\n",
"count 6 6\n",
"unique 6 5\n",
"top U+0000 004\n",
"freq 1 2"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"data = {\n",
" \"Code\": [\"U+0000\", \"U+0001\", \"U+0002\", \"U+0003\", \"U+0004\", \"U+0005\"],\n",
" \"Octal\": [\"001\", \"002\", \"003\", \"004\", \"004\", \"005\"],\n",
"}\n",
"df3 = pd.DataFrame(data)\n",
"\n",
"df3.describe()"
]
},
{
"cell_type": "markdown",
"id": "26533260",
"metadata": {},
"source": [
"Deskriptive und zusammenfassende Statistiken:\n",
"\n",
"Methode | Beschreibung\n",
":------ | :-----------\n",
"`count` | Anzahl der Nicht-NA-Werte\n",
"`describe` | Berechnung einer Reihe von zusammenfassenden Statistiken für Serien oder jede DataFrame-Spalte\n",
"`min`, `max` | Berechnung der Mindest- und Höchstwerte\n",
"`argmin`, `argmax` | Berechnung der Indexstellen (ganze Zahlen), an denen der Mindest- bzw. Höchstwert erreicht wurde\n",
"`idxmin`, `idxmax` | Berechnung der Indexbeschriftungen, an denen der Mindest- bzw. Höchstwert erreicht wurde\n",
"`quantile` | Berechnung des Stichprobenquantils im Bereich von 0 bis 1\n",
"`sum` | Summe der Werte\n",
"`mean` | Arithmetisches Mittel der Werte\n",
"`median` | Arithmetischer Median (50%-Quantil) der Werte\n",
"`mad` | Mittlere absolute Abweichung vom Mittelwert\n",
"`prod` | Produkt aller Werte\n",
"`var` | Stichprobenvarianz der Werte\n",
"`std` | Stichprobenstandardabweichung der Werte\n",
"`skew` | Stichprobenschiefe (drittes Moment) der Werte\n",
"`kurt` | Stichprobenwölbung (viertes Moment) der Werte\n",
"`cumsum` | Kumulierte Summe der Werte\n",
"`cummin`, `cummax` | Kumuliertes Minimum bzw. Maximum der Werte\n",
"`cumprod` | Kumuliertes Produkt der Werte\n",
"`diff` | Berechnung der ersten arithmetischen Differenz (nützlich für Zeitreihen)\n",
"`pct_change` | Berechnung der prozentualen Veränderungen"
]
},
{
"cell_type": "markdown",
"id": "6114cc66",
"metadata": {},
"source": [
"## `ydata_profiling`\n",
"\n",
"[ydata-profiling](https://docs.profiling.ydata.ai/latest/) erzeugt Profilberichte aus einem pandas DataFrame. Die Funktion `pandas df.describe()` ist praktisch, aber ein wenig einfach für die explorative Datenanalyse. ydata-profiling erweitert pandas DataFrame mit `df.profile_report()`, die automatisch einen standardisierten Bericht zum Verständnis der Daten erzeugt."
]
},
{
"cell_type": "markdown",
"id": "180e34de",
"metadata": {},
"source": [
"### Installation\n",
"\n",
"```bash\n",
"$ uv add standard-imghdr legacy-cgi \"ydata-profiling[notebook, unicode]\"\n",
"Resolved 251 packages in 2.53s\n",
"Prepared 1 package in 106ms\n",
"Installed 24 packages in 155ms\n",
" + annotated-types==0.7.0\n",
" + dacite==1.9.2\n",
" + htmlmin==0.1.12\n",
" + imagehash==4.3.1\n",
" + legacy-cgi==2.6.3\n",
" + llvmlite==0.44.0\n",
" + multimethod==1.12\n",
" + networkx==3.5\n",
" + numba==0.61.0\n",
" + patsy==1.0.1\n",
" + phik==0.12.4\n",
" + puremagic==1.29\n",
" + pydantic==2.11.7\n",
" + pydantic-core==2.33.2\n",
" + pywavelets==1.8.0\n",
" + seaborn==0.13.2\n",
" + standard-imghdr==3.13.0\n",
" + statsmodels==0.14.4\n",
" + tangled-up-in-unicode==0.2.0\n",
" + typeguard==4.4.2\n",
" + typing-inspection==0.4.1\n",
" + visions==0.8.1\n",
" + wordcloud==1.9.4\n",
" + ydata-profiling==4.16.1\n",
"$ uv run jupyter notebook\n",
"```\n",
"\n",
"In Python 3.13 wurden die Module `imghdr` und `cgi` entfernt, siehe auch [PEP 594](https://peps.python.org/pep-0594/). Als Abhilfe für diese Legacy-Produkte wurden jedoch [standard-imghdr](https://pypi.org/project/standard-imghdr/) und [legacy-cgi](https://pypi.org/project/legacy-cgi/) im Python Package Index bereitgestellt."
]
},
{
"cell_type": "markdown",
"id": "bc8f6229",
"metadata": {},
"source": [
"### Beispiel"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "502c406e",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:52.331929Z",
"iopub.status.busy": "2026-05-21T14:14:52.331795Z",
"iopub.status.idle": "2026-05-21T14:14:55.253888Z",
"shell.execute_reply": "2026-05-21T14:14:55.253508Z",
"shell.execute_reply.started": "2026-05-21T14:14:52.331921Z"
},
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" \n",
"
Upgrade to ydata-sdk\n",
"
\n",
" Improve your data and profiling with ydata-sdk, featuring data quality scoring, redundancy detection, outlier identification, text validation, and synthetic data generation.\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "7b8bb0f9130b4d6b971869052f74eca1",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/5 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"\n",
"100%|██████████████████████████████████████████| 3/3 [00:00<00:00, 39077.37it/s]\u001b[A\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "fa309dd064f4480d9dc1aac4570b9215",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "d71579a87e294b10b0a1e67b5a0bca4d",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"from ydata_profiling import ProfileReport\n",
"\n",
"\n",
"profile = ProfileReport(df2, title=\"Pandas Profiling Report\")\n",
"\n",
"profile.to_notebook_iframe()"
]
},
{
"cell_type": "markdown",
"id": "dd493572",
"metadata": {},
"source": [
"### Konfiguration für große Datensätze\n",
"\n",
"Standardmäßig fasst ydata-profiling den Datensatz so zusammen, dass er die meisten Erkenntnisse für die Datenanalyse liefert. Wenn die Berechnungszeit der Profilerstellung zu einem Engpass wird, bietet ydata-profiling mehrere Alternativen, um diesen zu überwinden. Für die folgenden Beispiele lesen wir zunächst einen größeren Datensatz in pandas ein:"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "7a17d0a1",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:55.254688Z",
"iopub.status.busy": "2026-05-21T14:14:55.254465Z",
"iopub.status.idle": "2026-05-21T14:14:55.651214Z",
"shell.execute_reply": "2026-05-21T14:14:55.650190Z",
"shell.execute_reply.started": "2026-05-21T14:14:55.254677Z"
}
},
"outputs": [],
"source": [
"titanic = pd.read_csv(\n",
" \"https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv\"\n",
")"
]
},
{
"cell_type": "markdown",
"id": "c4f81b0a",
"metadata": {},
"source": [
"#### 1. Minimaler Modus\n",
"\n",
"ydata-profiling enthält eine minimale Konfigurationsdatei [config_minimal.yaml](https://github.com/ydataai/ydata-profiling/blob/master/src/ydata_profiling/config_minimal.yaml), in der die teuersten Berechnungen standardmäßig ausgeschaltet sind. Dies ist die empfohlene Ausgangsbasis für größere Datensätze."
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "935e789f",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:55.653144Z",
"iopub.status.busy": "2026-05-21T14:14:55.652728Z",
"iopub.status.idle": "2026-05-21T14:14:58.171935Z",
"shell.execute_reply": "2026-05-21T14:14:58.171535Z",
"shell.execute_reply.started": "2026-05-21T14:14:55.653106Z"
}
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "367b653cad454e18874077fe542581c7",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/5 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"\n",
" 0%| | 0/12 [00:00, ?it/s]\u001b[A\n",
"100%|██████████████████████████████████████████| 12/12 [00:00<00:00, 105.09it/s]\u001b[A\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "f50b44d4ad114be28e256af2acb2520b",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "b949febd360842e590d25c9a943a4cda",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"profile = ProfileReport(\n",
" titanic, title=\"Minimal Pandas Profiling Report\", minimal=True\n",
")\n",
"\n",
"profile.to_notebook_iframe()"
]
},
{
"cell_type": "markdown",
"id": "8486784c",
"metadata": {},
"source": [
"Weitere Details zu Einstellungen und Konfiguration findet ihr unter [Available settings](https://docs.profiling.ydata.ai/latest/advanced_settings/available_settings/)."
]
},
{
"cell_type": "markdown",
"id": "be3c36b0",
"metadata": {},
"source": [
"#### 2. Stichprobe\n",
"\n",
"Eine alternative Möglichkeit bei sehr großen Datensätzen besteht darin, nur einen Teil davon für die Erstellung des Profiling-Berichts zu verwenden:"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "8398e57f",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:14:58.172684Z",
"iopub.status.busy": "2026-05-21T14:14:58.172605Z",
"iopub.status.idle": "2026-05-21T14:15:00.748317Z",
"shell.execute_reply": "2026-05-21T14:15:00.747935Z",
"shell.execute_reply.started": "2026-05-21T14:14:58.172673Z"
}
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "2497cd6c5b5744d6a8308ee1f91c5b26",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/5 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"\n",
"100%|███████████████████████████████████████| 12/12 [00:00<00:00, 230879.12it/s]\u001b[A\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "b69df71fe1314525a7e707a2acd406cc",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "87001dd17a63419c81a974b27fa3f1aa",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"sample = titanic.sample(frac=0.05)\n",
"profile = ProfileReport(sample, title=\"Sample Pandas Profiling Report\")\n",
"\n",
"profile.to_notebook_iframe()"
]
},
{
"cell_type": "markdown",
"id": "7167085a",
"metadata": {},
"source": [
"#### 3. Teure Berechnungen deaktivieren\n",
"\n",
"Um den Rechenaufwand in großen Datensätzen zu verringern, aber dennoch einige interessante Informationen zu erhalten, können einige Berechnungen nur für bestimmte Spalten gefiltert werden:"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "f4eb6960",
"metadata": {
"execution": {
"iopub.execute_input": "2026-05-21T14:15:00.748960Z",
"iopub.status.busy": "2026-05-21T14:15:00.748854Z",
"iopub.status.idle": "2026-05-21T14:15:03.253754Z",
"shell.execute_reply": "2026-05-21T14:15:03.253349Z",
"shell.execute_reply.started": "2026-05-21T14:15:00.748951Z"
}
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "6abb77a2016145a3bdd96edd297190a4",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/5 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"\n",
"100%|███████████████████████████████████████| 12/12 [00:00<00:00, 234100.69it/s]\u001b[A\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "492a2957fe0f4c1aa066aa634403b607",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "d29e465463b24fc7afaba0d095c42fa7",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"profile = ProfileReport()\n",
"profile.config.interactions.targets = [\"Sex\", \"Age\"]\n",
"profile.df = titanic\n",
"\n",
"profile.to_notebook_iframe()"
]
},
{
"cell_type": "markdown",
"id": "18b20626",
"metadata": {},
"source": [
"Die Einstellung `interactions.targets`, kann sowohl über Konfigurationsdateien wie auch über Umgebungsvariablen geändert werden; Einzelheiten hierzu findet ihr unter [Changing settings](https://docs.profiling.ydata.ai/latest/advanced_settings/changing_settings/)."
]
},
{
"cell_type": "markdown",
"id": "d6f6656b",
"metadata": {},
"source": [
"#### 4. Nebenläufigkeit\n",
"\n",
"Aktuell wird an einem skalierbaren Spark-Backend für ydata-profiling gearbeitet, siehe [Spark Profiling Development](https://github.com/orgs/ydataai/projects/16/views/2)."
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3.13 Kernel",
"language": "python",
"name": "python313"
},
"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.13.0"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"state": {
"00331b1a978f4e268979ad37281cfa43": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"02e0b3aa32e34f49bd4133ccfebc8784": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"037f9b1c98c24e03a24ffebc22f04f6a": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"0d27bf0ad33e4fdaa40dcf3534155f78": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"0e2a9bbf23a746e99a3f78e206402456": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"0f09019e102540f3acdbcda2189558bb": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"115bb1c5027044a68582a8c2ff7f97e1": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"146b34dd3ef243a2bbbbbc2ca9cea754": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_3611ca1ed1ec443ea1f4e437b3543e39",
"max": 1,
"style": "IPY_MODEL_9060fd7dbd334a4ba8d05f1ace1e0001",
"value": 1
}
},
"15735d28232d48fda63835f46c0758c1": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"1abc6585d73e4ed6b584380909165071": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_f120d80bf95d4f26b549fbf7d32a4884",
"style": "IPY_MODEL_fdb75d01c7664f80b8320d4b4ac963dc",
"value": " 18/18 [00:00<00:00, 68.99it/s, Completed]"
}
},
"1affa23f8da34bcbb860bb70d3c46ab7": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"1bf949cebfc8450eb04ef96e1887cd7a": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"1f842f4c52be43d6aa10b61e9e08b4f1": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_63f57a662155433fbe743c4edf3bb1e3",
"style": "IPY_MODEL_67072000a0d64bbfb5f33691d91afbf1",
"value": " 1/1 [00:01<00:00, 1.60s/it]"
}
},
"1fa4c815d9e849b6b8bb85201559d13f": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"22f44d55e71a4c4fa83a147fa820b78a": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"23db9ae113044eb48d3311ad552b3e98": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"2497cd6c5b5744d6a8308ee1f91c5b26": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_7e639d9d8d364f82a0da63ba51f6976b",
"IPY_MODEL_d58d5008d53a4524805313b572427b28",
"IPY_MODEL_93b0432a984b42f1869b7ba9701dfc52"
],
"layout": "IPY_MODEL_23db9ae113044eb48d3311ad552b3e98"
}
},
"249d7d1287854eef94f4c9f8e725fbf9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_58c41f42b47348ed91071c9f9d239bbf",
"style": "IPY_MODEL_c59c94af58af44c5bbef3ffd8d7f231c",
"value": " 1/1 [00:02<00:00, 2.07s/it]"
}
},
"25d2ccb3dff540fbb933b2f193765303": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"293e5866206c4ccc8ad430eeb1845271": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"2a8fd6ae543f4dfb8100139ba6db1ed9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_a0dc6200c6e8467e88734b1fb5cb9c55",
"style": "IPY_MODEL_293e5866206c4ccc8ad430eeb1845271",
"value": " 1/1 [00:00<00:00, 3.80it/s]"
}
},
"2b48e8dd25774e49a665bf02ac1d7d49": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"2d72be23c18a454c97ddadda358f3701": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"31a25267cf6647b6941dc319add9c03b": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"32860116279346a19ab9e7997942e411": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_15735d28232d48fda63835f46c0758c1",
"max": 1,
"style": "IPY_MODEL_b09e3f54343d4f628e1c18fc7ed63ff5",
"value": 1
}
},
"3611ca1ed1ec443ea1f4e437b3543e39": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"367b653cad454e18874077fe542581c7": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_b90210b1bc944bbd908fcca557b01dd3",
"IPY_MODEL_c66436766b5c461ea0caee875f9f43e9",
"IPY_MODEL_1abc6585d73e4ed6b584380909165071"
],
"layout": "IPY_MODEL_5bb0de2ff2c145319436e0c6ab706465"
}
},
"3bc10fe3e7e04639839f3ecc04616dd7": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"3e89a454906f422ab97171c4dc3e95d6": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"41cb97e724d843829df29bb1417ea2e6": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"492a2957fe0f4c1aa066aa634403b607": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_7c8c5889717e4ce19dc8c9027839904d",
"IPY_MODEL_6a9240f753714b709a0588196bb8c4f0",
"IPY_MODEL_90a1592c32bf4ee1be8aeece62d6566a"
],
"layout": "IPY_MODEL_115bb1c5027044a68582a8c2ff7f97e1"
}
},
"4c13f68910d4490e889ce1c85b79f1d7": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"4dbf1f33509c466e882ee64b6f9f8009": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"4e467104820c46b790f6ab30780634f5": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"50c5b482659a486aa0989bb03be8c029": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"58c41f42b47348ed91071c9f9d239bbf": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"5900971df64b4e49af370a68b6e3e3f1": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"5bb0de2ff2c145319436e0c6ab706465": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"5c75fe1b26a04ea0927b137dfbe91532": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_4dbf1f33509c466e882ee64b6f9f8009",
"max": 1,
"style": "IPY_MODEL_25d2ccb3dff540fbb933b2f193765303",
"value": 1
}
},
"63f57a662155433fbe743c4edf3bb1e3": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"67072000a0d64bbfb5f33691d91afbf1": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"6a9240f753714b709a0588196bb8c4f0": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_cc481c6cb4fe49caa85f59e02e01f4c6",
"max": 1,
"style": "IPY_MODEL_904cda1b45854642a2fbda297f9aaae9",
"value": 1
}
},
"6abb77a2016145a3bdd96edd297190a4": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_a5ab1af104ef40658056a8095d113bf8",
"IPY_MODEL_d8d0475bae8a4807a7c28db037ae8fdf",
"IPY_MODEL_86de4ac16c9a48b89ca8ac062d3be940"
],
"layout": "IPY_MODEL_50c5b482659a486aa0989bb03be8c029"
}
},
"6b01698f77c5477e801af4ebffd730b2": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_ba4d553b17904ec7a6924eae4a03fc48",
"style": "IPY_MODEL_f99c10e49322423b8f058dc7d1c92d20",
"value": " 22/22 [00:00<00:00, 42.72it/s, Completed]"
}
},
"6c0470a619004ef7bb2457616cec0dd9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_1bf949cebfc8450eb04ef96e1887cd7a",
"style": "IPY_MODEL_82c2eb14c35b42be9464103696addd1e",
"value": "Generate report structure: 100%"
}
},
"7601ec181b9f45b7952dcd66b4472cbb": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"77ddd60973264d6ea25439be4ffdf731": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"7a846136ddf44593bb96f39e3f1acb56": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"7b8bb0f9130b4d6b971869052f74eca1": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_acd8a5d9de5c4be29d73190066f3f539",
"IPY_MODEL_fada566d16cb42f0b7eeaa3b7b5081fe",
"IPY_MODEL_6b01698f77c5477e801af4ebffd730b2"
],
"layout": "IPY_MODEL_dcea6c80340245ceafe52d7fa9de3529"
}
},
"7bd38568c15a4367ae86cb49648301f9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_b3c49e3b823942a6b4cddc4227944a61",
"max": 1,
"style": "IPY_MODEL_0d27bf0ad33e4fdaa40dcf3534155f78",
"value": 1
}
},
"7c8c5889717e4ce19dc8c9027839904d": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_02e0b3aa32e34f49bd4133ccfebc8784",
"style": "IPY_MODEL_f3f299513ca54a91b830fbe0434d9b7c",
"value": "Generate report structure: 100%"
}
},
"7dc64cc6007a4bd2823cc27d6b52d189": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"7e639d9d8d364f82a0da63ba51f6976b": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_fed7a412f89d4638b90b6906beee0859",
"style": "IPY_MODEL_0f09019e102540f3acdbcda2189558bb",
"value": "Summarize dataset: 100%"
}
},
"82293eccf2ff498cb746423e5df56f50": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"82c2eb14c35b42be9464103696addd1e": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"86de4ac16c9a48b89ca8ac062d3be940": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_82293eccf2ff498cb746423e5df56f50",
"style": "IPY_MODEL_ec467ea6731b47f680479d0aa4b3a8a0",
"value": " 20/20 [00:00<00:00, 206.45it/s, Completed]"
}
},
"87001dd17a63419c81a974b27fa3f1aa": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_c9d0776b2c514e0eb2daa4bf06c2c0a5",
"IPY_MODEL_dbd0850058f04fc7958cbcdd6d37dd84",
"IPY_MODEL_f7f02d91482e4f5fa2a6d7b8e9efdfd1"
],
"layout": "IPY_MODEL_e250af6e10c34c66b1097cb6b40c618f"
}
},
"879594d3466d490988123e7ab5b138a4": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"904cda1b45854642a2fbda297f9aaae9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"9060fd7dbd334a4ba8d05f1ace1e0001": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"90a1592c32bf4ee1be8aeece62d6566a": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_ddf4e17c3f7e4491a7148b2e8586dfa1",
"style": "IPY_MODEL_5900971df64b4e49af370a68b6e3e3f1",
"value": " 1/1 [00:02<00:00, 2.13s/it]"
}
},
"93b0432a984b42f1869b7ba9701dfc52": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_93eaf8138ce94781830674bc5c260099",
"style": "IPY_MODEL_00331b1a978f4e268979ad37281cfa43",
"value": " 31/31 [00:00<00:00, 34.93it/s, Completed]"
}
},
"93eaf8138ce94781830674bc5c260099": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"9448cf65b87040888d4c1d5ba48551d7": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"95332be1d0af4302ba48d49682851e9f": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"9e07afe50cb6446aa5e29e46f8c1bee0": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"9f03ca4db4844ac29835f8998651ab5d": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_1fa4c815d9e849b6b8bb85201559d13f",
"style": "IPY_MODEL_c66d9ae910ca49e9b68a6d8f2bbe96e9",
"value": " 1/1 [00:00<00:00, 9.30it/s]"
}
},
"9f812b61a921420d85310a2cd421b506": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_d81bda90dafd449e85be8cb169b8c418",
"max": 1,
"style": "IPY_MODEL_a3e26d7e87724258bb44a2507b8eea0e",
"value": 1
}
},
"a05c1b1b9e6941cc9cd5331d788bfc21": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"a0dc6200c6e8467e88734b1fb5cb9c55": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"a212f89b440c4ec6a0d9c11cf860228b": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"a3e26d7e87724258bb44a2507b8eea0e": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"a5ab1af104ef40658056a8095d113bf8": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_4c13f68910d4490e889ce1c85b79f1d7",
"style": "IPY_MODEL_2d72be23c18a454c97ddadda358f3701",
"value": "Summarize dataset: 100%"
}
},
"a75298d1ae494d968d7e83516f0ee77a": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_bced3d9c1cca4a6993252bcb97a38d32",
"style": "IPY_MODEL_77ddd60973264d6ea25439be4ffdf731",
"value": "Render HTML: 100%"
}
},
"acd8a5d9de5c4be29d73190066f3f539": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_de1c0e202e5a4d62b74ede307298539c",
"style": "IPY_MODEL_f8c6649a936946d7818a43711196f06f",
"value": "Summarize dataset: 100%"
}
},
"b09e3f54343d4f628e1c18fc7ed63ff5": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "ProgressStyleModel",
"state": {
"description_width": ""
}
},
"b2eb8a2e30e24d3faad5336c6b562f47": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"b3c49e3b823942a6b4cddc4227944a61": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"b69df71fe1314525a7e707a2acd406cc": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_6c0470a619004ef7bb2457616cec0dd9",
"IPY_MODEL_32860116279346a19ab9e7997942e411",
"IPY_MODEL_1f842f4c52be43d6aa10b61e9e08b4f1"
],
"layout": "IPY_MODEL_037f9b1c98c24e03a24ffebc22f04f6a"
}
},
"b6a2c312d1884f409334ffad48286ee5": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_7a846136ddf44593bb96f39e3f1acb56",
"style": "IPY_MODEL_f12421dffc5d432eaec9cd5c372ca48d",
"value": " 1/1 [00:00<00:00, 6.60it/s]"
}
},
"b90210b1bc944bbd908fcca557b01dd3": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_ca8cf0bfd4314461924cb9d7fb89980a",
"style": "IPY_MODEL_a05c1b1b9e6941cc9cd5331d788bfc21",
"value": "Summarize dataset: 100%"
}
},
"b949febd360842e590d25c9a943a4cda": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_a75298d1ae494d968d7e83516f0ee77a",
"IPY_MODEL_5c75fe1b26a04ea0927b137dfbe91532",
"IPY_MODEL_d30de842c9704a749c1b0c34593d6d8c"
],
"layout": "IPY_MODEL_3e89a454906f422ab97171c4dc3e95d6"
}
},
"ba4d553b17904ec7a6924eae4a03fc48": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"bced3d9c1cca4a6993252bcb97a38d32": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"c0244aaf1fe64fb5ae5dc9b75c9e7629": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_b2eb8a2e30e24d3faad5336c6b562f47",
"style": "IPY_MODEL_0e2a9bbf23a746e99a3f78e206402456",
"value": "Generate report structure: 100%"
}
},
"c59c94af58af44c5bbef3ffd8d7f231c": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"c66436766b5c461ea0caee875f9f43e9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_7dc64cc6007a4bd2823cc27d6b52d189",
"max": 5,
"style": "IPY_MODEL_a212f89b440c4ec6a0d9c11cf860228b",
"value": 5
}
},
"c66d9ae910ca49e9b68a6d8f2bbe96e9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"c9d0776b2c514e0eb2daa4bf06c2c0a5": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_db7d0e68c1d64fd5a1492ac1a266ced0",
"style": "IPY_MODEL_fb7293ee5c964188adec5e73440ffe56",
"value": "Render HTML: 100%"
}
},
"c9f4b37765ae4ef585398f83ff1619e2": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"ca3d1eb4b9664b858209dd51f4e2c140": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"ca8cf0bfd4314461924cb9d7fb89980a": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"cad6efd0234e47d88478c396765ebd0e": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_cf802ec88e0c45a28987bbc3bb5cc928",
"style": "IPY_MODEL_3bc10fe3e7e04639839f3ecc04616dd7",
"value": "Render HTML: 100%"
}
},
"cc481c6cb4fe49caa85f59e02e01f4c6": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"cf802ec88e0c45a28987bbc3bb5cc928": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"cfb97b46336949a1bc1effa4703954f9": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_d74e5e7e05724fabb693c173a7fc93b7",
"style": "IPY_MODEL_c9f4b37765ae4ef585398f83ff1619e2",
"value": "Generate report structure: 100%"
}
},
"d29e465463b24fc7afaba0d095c42fa7": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_cad6efd0234e47d88478c396765ebd0e",
"IPY_MODEL_d6ed61be9a854a57bd2e99315dde194f",
"IPY_MODEL_b6a2c312d1884f409334ffad48286ee5"
],
"layout": "IPY_MODEL_ca3d1eb4b9664b858209dd51f4e2c140"
}
},
"d30de842c9704a749c1b0c34593d6d8c": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_d96c5cc72697454cb1d73c5ab4b19a1b",
"style": "IPY_MODEL_31a25267cf6647b6941dc319add9c03b",
"value": " 1/1 [00:00<00:00, 7.02it/s]"
}
},
"d58d5008d53a4524805313b572427b28": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_4e467104820c46b790f6ab30780634f5",
"max": 5,
"style": "IPY_MODEL_2b48e8dd25774e49a665bf02ac1d7d49",
"value": 5
}
},
"d66acd8862eb4203b5d31d25fd174387": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"d6ed61be9a854a57bd2e99315dde194f": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_fb77eda4737840dea36c6dfdcbe685b9",
"max": 1,
"style": "IPY_MODEL_9448cf65b87040888d4c1d5ba48551d7",
"value": 1
}
},
"d71579a87e294b10b0a1e67b5a0bca4d": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_fe4834540cee4d828c4b206112ec1586",
"IPY_MODEL_9f812b61a921420d85310a2cd421b506",
"IPY_MODEL_9f03ca4db4844ac29835f8998651ab5d"
],
"layout": "IPY_MODEL_1affa23f8da34bcbb860bb70d3c46ab7"
}
},
"d74e5e7e05724fabb693c173a7fc93b7": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"d81bda90dafd449e85be8cb169b8c418": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"d8d0475bae8a4807a7c28db037ae8fdf": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_deea4b70c427486d99953eaac3d85a3b",
"max": 5,
"style": "IPY_MODEL_879594d3466d490988123e7ab5b138a4",
"value": 5
}
},
"d96c5cc72697454cb1d73c5ab4b19a1b": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"db7d0e68c1d64fd5a1492ac1a266ced0": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"dbd0850058f04fc7958cbcdd6d37dd84": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_d66acd8862eb4203b5d31d25fd174387",
"max": 1,
"style": "IPY_MODEL_7601ec181b9f45b7952dcd66b4472cbb",
"value": 1
}
},
"dcea6c80340245ceafe52d7fa9de3529": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"ddf4e17c3f7e4491a7148b2e8586dfa1": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"de1c0e202e5a4d62b74ede307298539c": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"deea4b70c427486d99953eaac3d85a3b": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"e250af6e10c34c66b1097cb6b40c618f": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"e5536aac36e24e539928661e3448aae1": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"ec467ea6731b47f680479d0aa4b3a8a0": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"ee207fea2d614c9d9294efd22481a173": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"eeff64a095bb46ae92da40178ed731bc": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"f120d80bf95d4f26b549fbf7d32a4884": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"f12421dffc5d432eaec9cd5c372ca48d": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"f3f299513ca54a91b830fbe0434d9b7c": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"f50b44d4ad114be28e256af2acb2520b": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_cfb97b46336949a1bc1effa4703954f9",
"IPY_MODEL_7bd38568c15a4367ae86cb49648301f9",
"IPY_MODEL_249d7d1287854eef94f4c9f8e725fbf9"
],
"layout": "IPY_MODEL_9e07afe50cb6446aa5e29e46f8c1bee0"
}
},
"f540880091c74a99ae0a4e521b76a6f3": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"f7f02d91482e4f5fa2a6d7b8e9efdfd1": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_f540880091c74a99ae0a4e521b76a6f3",
"style": "IPY_MODEL_22f44d55e71a4c4fa83a147fa820b78a",
"value": " 1/1 [00:00<00:00, 6.22it/s]"
}
},
"f8c6649a936946d7818a43711196f06f": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"f99c10e49322423b8f058dc7d1c92d20": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"fa309dd064f4480d9dc1aac4570b9215": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HBoxModel",
"state": {
"children": [
"IPY_MODEL_c0244aaf1fe64fb5ae5dc9b75c9e7629",
"IPY_MODEL_146b34dd3ef243a2bbbbbc2ca9cea754",
"IPY_MODEL_2a8fd6ae543f4dfb8100139ba6db1ed9"
],
"layout": "IPY_MODEL_ee207fea2d614c9d9294efd22481a173"
}
},
"fada566d16cb42f0b7eeaa3b7b5081fe": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "FloatProgressModel",
"state": {
"bar_style": "success",
"layout": "IPY_MODEL_e5536aac36e24e539928661e3448aae1",
"max": 5,
"style": "IPY_MODEL_41cb97e724d843829df29bb1417ea2e6",
"value": 5
}
},
"fb7293ee5c964188adec5e73440ffe56": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"fb77eda4737840dea36c6dfdcbe685b9": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
},
"fdb75d01c7664f80b8320d4b4ac963dc": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLStyleModel",
"state": {
"description_width": "",
"font_size": null,
"text_color": null
}
},
"fe4834540cee4d828c4b206112ec1586": {
"model_module": "@jupyter-widgets/controls",
"model_module_version": "2.0.0",
"model_name": "HTMLModel",
"state": {
"layout": "IPY_MODEL_eeff64a095bb46ae92da40178ed731bc",
"style": "IPY_MODEL_95332be1d0af4302ba48d49682851e9f",
"value": "Render HTML: 100%"
}
},
"fed7a412f89d4638b90b6906beee0859": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "2.0.0",
"model_name": "LayoutModel",
"state": {}
}
},
"version_major": 2,
"version_minor": 0
}
}
},
"nbformat": 4,
"nbformat_minor": 5
}