Birkaç numpy dizim var, a
, b
ve c
diyelim ve hepsine uygulanacak bir mask
oluşturduk.NumPy boolean dizisi uyarısı?
Ben bunları özel olarak maskelemek için çalışıyorum:
a = a[mask]
nerede mask
bir bool
dizidir. Bu Doğruladım dikkati çekiyor o
len(a) = len(b) = len(c) = len(mask)
Ve oldukça şifreli sondaj uyarısı alıyorum:
FutureWarning: in the future, boolean array-likes will be handled as a boolean array index
Bu hata, 0 boyutlu bir boole dizisini bir indeks olarak kullanmaya çalıştığınızı gösterir. Bu operasyonun semantiği değişiyor. Maske 'len' ile bir şey olduğunu nasıl doğruladın? – user2357112
Bekleyin, hayır, yanlış uyarı. Maske için bir liste aldın mı? – user2357112