Pekala, aşırı çaylak sorunu burada. Programımda, bazılarının girişlerinin eksik olduğu bir 2D numpy dizisi oluşturuyoruz ("nan" türü olmayan, fakat "None" türü veya NoneType değil). Bu kayıtların üzerine bir maske koymak isterdim, ama bunu yapmakta sorun yaşıyorum. Normalde, üzerinde maskelemek için, diyelim ki, değeri 2 ile tüm girişler, bu durumdaBir sayı dizisinde eksik değerleri bulma
A = np.ma.masked_where (A [A == 2], A)
yapardım, o gelmez İlk parametre için denediğim şey işe yaramıyor. Düşünceler? Eğer dizideki --
girdilerine sahip yana
İyi nokta: İşte bir örnek. Daha fazla araştırmadan sonra haklı olduğunuzu görüyorum. Aslında problem olan değerler, daha önce fark etmemiş olduğum gibi gözüküyor, aslında “Yok”. Şimdi, soruyu ne olması gerektiği ile değiştireceğim: "Yok" değerlerini bulmaya nasıl başlıyorsunuz? A [A == Yok] sadece bir sebepten dolayı A [0 ,:] verir. – user391045
Cevabımda daha fazla bilgi ekledim: Umarım ihtiyacın olanı bulursun! :) – EOL
@ dave-schultz: Yukarıdaki yorumunuzdaki ifadeniz, sorunun daha açık bir ifadesiyse, sorunuzu bu durumu yansıtacak şekilde düzenlediyseniz yardımcı olabilir. Daha fazla kişi sorunuzu buradaki yorumunuzdan okuyacak. – tom10