Mam kilka numpy tablic, powiedzmy a
, b
i c
i utworzyłem mask
, aby zastosować do wszystkich z nich.NumPy tablica boolean ostrzeżenie?
staram się maskować je jako takie:
a = a[mask]
gdzie mask
jest bool
tablicą. Warto zauważyć, że sprawdzili, że
len(a) = len(b) = len(c) = len(mask)
i otrzymuję dość tajemniczą brzmiące ostrzeżenie:
FutureWarning: in the future, boolean array-likes will be handled as a boolean array index
Ten błąd oznacza, że próbujesz użyć 0-wymiarowej tablicy boolowskiej jako indeksu. Semantyka tej operacji jest w trakcie zmiany. Jak zweryfikowałeś, że 'maska' jest czymś w rodzaju' len'? – user2357112
Czekaj, nie, złe ostrzeżenie. Czy w jakiś sposób otrzymałeś listę "maski"? – user2357112