पंडों में केवल संख्यात्मक कॉलम का चयन कैसे करें
आप पांडा डेटाफ़्रेम में केवल संख्यात्मक कॉलम का चयन करने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
import pandas as pd import numpy as np df. select_dtypes (include= np.number )
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।
उदाहरण: पांडा में केवल संख्यात्मक कॉलम चुनें
मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी है:
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' points ': [18, 22, 19, 14, 14, 11, 20, 28], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]}) #view DataFrame print (df) team points assists rebounds 0 A 18 5 11 1 B 22 7 8 2 C 19 7 10 3 D 14 9 6 4 E 14 12 6 5 F 11 9 5 6 G 20 9 9 7:28 4 12
हम डेटाफ़्रेम से केवल संख्यात्मक कॉलम चुनने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
import numpy as np
#select only the numeric columns in the DataFrame
df. select_dtypes (include= np.number )
points assists rebounds
0 18 5 11
1 22 7 8
2 19 7 10
3 14 9 6
4 14 12 6
5 11 9 5
6 20 9 9
7 28 4 12
ध्यान दें कि केवल तीन संख्यात्मक कॉलम चुने गए हैं – अंक , सहायता और रिबाउंड ।
हम डेटाफ़्रेम में प्रत्येक चर के डेटा प्रकार को प्रदर्शित करने के लिए dtypes() फ़ंक्शन का उपयोग करके सत्यापित कर सकते हैं कि ये कॉलम संख्यात्मक हैं:
#display data type of each variable in DataFrame
df. dtypes
team object
int64 dots
assists int64
rebounds int64
dtype:object
परिणाम से हम देख सकते हैं कि टीम एक वस्तु है (यानी एक स्ट्रिंग) जबकि अंक , सहायता और रिबाउंड सभी संख्यात्मक हैं।
ध्यान दें कि हम डेटाफ़्रेम के संख्यात्मक स्तंभों की सूची प्राप्त करने के लिए निम्नलिखित कोड का भी उपयोग कर सकते हैं:
#display list of numeric variables in DataFrame
df. select_dtypes (include=np. number ). columns . tolist ()
['points', 'assists', 'rebounds']
यह हमें डेटाफ़्रेम में संख्यात्मक चर के नामों को उनके वास्तविक मूल्यों को देखे बिना तुरंत देखने की अनुमति देता है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:
पंडों में नाम से कॉलम का चयन कैसे करें
पंडों में इंडेक्स द्वारा कॉलम का चयन कैसे करें
पांडा में एक विशिष्ट स्ट्रिंग वाले कॉलम का चयन कैसे करें