पांडास डेटाफ़्रेम में सेल खाली है या नहीं इसकी जांच कैसे करें
यह जांचने के लिए कि पांडा डेटाफ़्रेम में कोई विशिष्ट सेल खाली है या नहीं, आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
#check if value in first row of column 'A' is empty print (pd. isnull (df. loc [0, 'A'])) #print value in first row of column 'A' print ( df.loc [0, 'A'])
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: जांचें कि क्या पांडा डेटाफ़्रेम में सेल खाली है
मान लीजिए हमारे पास निम्नलिखित पांडा डेटाफ़्रेम हैं:
import pandas as pd import numpy as np #createDataFrame df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' points ': [18, np.nan, 19, 14, 14, 11, 20, 28], ' assists ': [5, 7, 7, 9, np.nan, 9, 9, 4], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, np.nan]}) #view DataFrame df team points assists rebounds 0 A 18.0 5.0 11.0 1 B NaN 7.0 8.0 2 C 19.0 7.0 10.0 3D 14.0 9.0 6.0 4 E 14.0 NaN 6.0 5 F 11.0 9.0 5.0 6G 20.0 9.0 9.0 7H 28.0 4.0 NaN
हम यह जांचने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं कि पंक्ति सूचकांक संख्या एक और स्तंभ बिंदुओं का मान शून्य है या नहीं:
#check if value in index row 1 of column 'points' is empty print (pd. isnull (df. loc [1, 'points'])) True
एक सच्चा मान इंगित करता है कि “अंक” कॉलम की पंक्ति संख्या एक में मान वास्तव में खाली है।
हम “अंक” कॉलम की पंक्ति संख्या एक में वास्तविक मान मुद्रित करने के लिए निम्नलिखित कोड का भी उपयोग कर सकते हैं:
#print value in index row 1 of column 'points' print ( df.loc [1, 'points']) Nope
आउटपुट हमें बताता है कि “बिंदु” कॉलम की पंक्ति संख्या एक में मान nan है, जो एक खाली सेल के बराबर है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:
पांडा में किसी विशिष्ट सेल का मान कैसे सेट करें
पांडा में कोशिकाओं का मूल्य कैसे प्राप्त करें
पांडा में NaN मान को शून्य से कैसे बदलें