Rozdział 9. Porównania, maski i logika boolowska

W tym rozdziale omówię wykorzystanie masek boolowskich do badania wartości w tablicach NumPy i manipulowania tymi wartościami. Maski przydają się, gdy chcesz wyodrębnić, zmodyfikować lub zliczyć dane, a także podczas wykonywania innych przekształceń wartości w oparciu o jakieś kryterium. Za ich pomocą możesz zliczyć wszystkie wartości większe niż określona wartość lub usunąć wszystkie wartości odstające (wartości przekraczające pewien próg). W NumPy najbardziej wydajnym sposobem wykonywania tego typu czynności jest często użycie masek boolowskich.

Przykład: sprawdzanie, przez ile dni padało

Wyobraź sobie, że masz serię danych zawierającą pomiary ilości opadów z każdego dnia danego roku w jednym ...

Get Python Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.