У меня есть набор данных о погоде, который я удалил, чтобы найти только те строки в столбце, которые показывают значение NaN с использованием .isnull. Я хотел бы показать первые пять строк этого нового набора данных, используя .head, но система показывает первые пять строк всей таблицы (даже те, у которых есть значение). Как я могу работать с этим вновь созданным набором данных, отображающим первые пять строк этих строк, показывающих NaN в качестве значения? Сначала я дал таблице excel имя «лондон», используя london = read_csv('London_2014.csv'). Затем я использовал код london[london['Max Gust SpeedKm/h'].isnull(), чтобы показать только значения "NaN" для столбца "Max Gust SpeedKm/h". Когда я пытаюсь переименовать вновь созданный набор данных следующим образом : londonNew=london[london['Max Gust SpeedKm/h'].isnull()] и затем попробуйте londonNew=london[london['Max Gust SpeedKm/h'].head()] система выдала мне следующую ошибку: KeyError Traceback (последний последний вызов) в 1 londonNew=london[london['Max Gust SpeedKm/h'].isnull()]----> 2 londonNew[londonNew['Max GustSpeedKm/h'].head() ]/usr/local/lib/python3.6/distpackages/pandas/core/frame.py в getitem(self, key)2804, если is_iterator(key)2805 key = list(key)- > 2806 indexer =self.loc._get_listlike_indexer(key, axis=1, raise_missing=True)[1]2807 2808 # take(не принимает логические индексаторы/usr/local/lib/python3.6/dist-packages/pandas/ core/indexing.py в _get_listlike_indexer(self, key, axis, raise_missing) – 1551 1552 self._validate_read_indexer(-> 1553 keyarr, indexer,o._get_axis_number(ось), raise_missing=raise_missing1554 )1555 вернуть keyarr, indexer/usr/local/lib/python3.6/dist-packages/pandas/core/indexing.py in_validate_read_indexer(self, key, indexer, axis, raise_missing) 1638 если отсутствует == len( indexer):1639 axis_name = self.obj._get_axis_name(axis-> 1640 raiseKeyError(f"Ни один из [{key}] не находится в [{axis_name}]")1641 1642 # Мы (временно) допускаем некоторые отсутствующие ключи с .loc, кроме inKeyError: "Ни один из [Float64Index([nan, nan, nan, nan, nan], dtype='float64')] не находится в [столбцах]" –
Я не уверен, что я делаю неправильно.
Большое спасибо за вашу помощь! Инга