From 29d94eaaeeb7e58f86fd9864a9dd98fdf796fe61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Sk=C3=B3rzewski?= Date: Thu, 30 Mar 2023 11:28:27 +0200 Subject: [PATCH] =?UTF-8?q?[L04]=20Zliczanie=20wyst=C4=85pie=C5=84=20NaN?= =?UTF-8?q?=20-=20uzupe=C5=82nienie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lab/04_Reprezentacja_danych.ipynb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lab/04_Reprezentacja_danych.ipynb b/lab/04_Reprezentacja_danych.ipynb index b20dee8..378456b 100644 --- a/lab/04_Reprezentacja_danych.ipynb +++ b/lab/04_Reprezentacja_danych.ipynb @@ -391,24 +391,26 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Tak można policzyć, ile jest wartości NaN w danej kolumnie:" + "Tak można policzyć, ile jest wartości NaN w danej kolumnie lub w całej tabeli:" ] }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "2983\n" + "2983\n", + "7802\n" ] } ], "source": [ - "print(np.isnan(alldata[\"Rok budowy\"]).sum())" + "print(alldata[\"Rok budowy\"].isna().sum()) # liczba wartości NaN w wybranej kolumnie\n", + "print(alldata.isna().sum().sum()) # liczba wszystkich wartości (nie wierszy!) NaN w całej tabeli" ] }, {