Veri çerçevesindeki belirli bir sütunun (df['some_col']
) değerlerinin yalnızca belirli bir değerler kümesine sahip olup olmadığına karar vermem gerekiyor (ör. 'A' boş dize ve NaN
yani ["a","",NaN]
). Tüm benzersiz değerleri listelemek ve ön tanımlı kümede olmayan herhangi bir değer olup olmadığını kontrol etmek için unique
kullanmayı düşünebilirim, ancak NaN
'un bir değer olarak kabul edilip edilmediğinden emin değilim.Bir veri çerçevesindeki bir sütunun yalnızca belirli bir değerler kümesini içerip içermediğini kontrol etme
0
A
cevap
2
evet, bunun için unique()
kullanabilirsiniz:
In [35]: w
Out[35]:
word
0 word03
1 NaN
2 word04
3
4 word02
5 word01
6 NaN
7 word01
8 word01
9 word01
In [36]: w.word.unique()
Out[36]: array(['word03', nan, 'word04', '', 'word02', 'word01'], dtype=object)
yüzden kullanarak setleri biz DF izin/beklenen dizeleri ve dizeleri arasındaki farkı görebilirsiniz:
In [45]: allowed_words = set(['','word01', np.nan])
In [46]: set(w.word.unique()) - allowed_words
Out[46]: {'word02', 'word03', 'word04'}
İlgili konular
- 1. Bir CKRecords dizisinin belirli bir kayıt içerip içermediğini kontrol edin
- 2. Bir dizinin belirli bir nesneyi içerip içermediğini kontrol edin
- 3. Bir dizenin tarih içerip içermediğini kontrol edin
- 4. jQuery giriş metninin belirli bir metni içerip içermediğini kontrol edin
- 5. Bir dizginin yalnızca Python'daki harfleri içerip içermediğini nasıl kontrol edebilirim?
- 6. Dizinin yalnızca bir anahtar/değer içerip içermediğini kontrol edin
- 7. Bir dizinin belirli bir nesneyi içermediğini kontrol etme
- 8. std :: vektörünün belirli bir nesne içerip içermediğini kontrol edin.
- 9. Bir sözlüğün belirli anahtarlar içerip içermediğini sınama
- 10. Bir veri çerçevesindeki iki sütunun ortalamasını hesaplayın
- 11. Veri çerçevesindeki bir girdiyi,
- 12. jQuery, bir şey içerip içermediğini algılar
- 13. lodash/underscore Bir nesnenin başka bir nesnedeki tüm anahtar/değerleri içerip içermediğini kontrol etme
- 14. Dize içerip içermediğini kontrol edin
- 15. Bir Listenin zaten bir öğe içerip içermediğini kontrol edin.
- 16. Bir dizgenin başka bir dizgi içerip içermediğini kontrol edin
- 17. Bir dize Swift'de harfler içerip içermediğini nasıl kontrol edebilirim?
- 18. Bir tablonun belirli bir sütun değeri olan bir satır içerip içermediğini kontrol edin
- 19. Bir xml düğümünün alt alt öğe içerip içermediğini kontrol edin
- 20. python herhangi bir() ve all() kullanarak bir listenin bir değer kümesini veya başka bir değeri içerip içermediğini kontrol etmek için
- 21. Numpy: Dizi belirli sayılar içerip içermediğini nasıl kontrol edilir? Örneğin
- 22. Bir Listenin belirli türde bir nesne içerip içermediğini nasıl kontrol ederim? C#
- 23. Nesne Listesi'nin belirli bir özellik değeri olan bir nesne içerip içermediğini kontrol edin
- 24. Bir dizenin belirli bir alt dizeyi içerip içermediğini nasıl kontrol edebilirim?
- 25. Yalnızca seçili sütunlarla bir veri çerçevesindeki benzersiz
- 26. Django - listeden bir şey içerip içermediğini kontrol edin
- 27. Applescript: bir dizenin boş dizgi içerip içermediğini kontrol edin.
- 28. PHP dosyada bir dize içerip içermediğini kontrol edin
- 29. Actionscript 3: stringin başka bir dizgi içerip içermediğini kontrol edin
- 30. Geçerli Emacs arabelleğinin bir dize içerip içermediğini kontrol edin