Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन पैंडास - DataFrame के डेटाटाइप और कॉलम जानकारी प्राप्त करें

DataFrame के डेटाटाइप और कॉलम जानकारी प्राप्त करने के लिए, info() मेथड का उपयोग करें। एक उपनाम के साथ आवश्यक लाइब्रेरी इम्पोर्ट करें:

import pandas as pd;

3 कॉलम के साथ एक DataFrame बनाएं:

dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],
        "Place": ['Delhi', 'Bangalore', 'Hyderabad', 'Chandigarh', 'Pune', 'Mumbai', 'Jaipur'],
        "Units": [100, 150, 50, 110, 90, 120, 80]
    }
)

DataFrame के डेटाटाइप और अन्य जानकारी प्राप्त करें:

dataFrame.info()

उदाहरण

निम्न कोड है:

import pandas as pd;

# एक DataFrame बनाएं
dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],
        "Place": ['Delhi', 'Bangalore', 'Hyderabad', 'Chandigarh', 'Pune', 'Mumbai', 'Jaipur'],
        "Units": [100, 150, 50, 110, 90, 120, 80]
    }
)

print("DataFrame ...\n", dataFrame)

# एक कॉलम से अद्वितीय मान प्राप्त करें
print("\nUnique values from a column ...\n", dataFrame['Car'].unique())
print("\nCount unique values from a column ...\n", dataFrame['Car'].nunique())

# डेटाटाइप जानकारी प्राप्त करें
print("\nGet the datatype info ...\n", dataFrame.info())

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

DataFrame ...
     Car       Place  Units
0    BMW      Delhi    100
1    Audi   Bangalore  150
2    BMW  Hyderabad    50
3  Lexus Chandigarh   110
4   Tesla      Pune     90
5   Lexus     Mumbai   120
6  Mustang   Jaipur    80

Unique values from a column ...
['BMW' 'Audi' 'Lexus' 'Tesla' 'Mustang']

Count unique values from a column ...
5

Get the datatype info ...
RangeIndex: 7 entries, 0 to 6
Data columns (total 3 columns):
Car      7 non-null object
Place    7 non-null object
Units    7 non-null int64
dtypes: int64(1), object(2)
memory usage: 240.0+ bytes
None

  1. - Python में Pandas का उपयोग करके डेटाफ्रेम के विशिष्ट कॉलम का स्टैंडर्ड डेविएशन कैसे खोजें?

    स्टैंडर्ड डेविएशन बताता है कि डेटासेट में मान कैसे फैले हुए हैं। वे यह भी बताते हैं कि डेटासेट में मान कॉलम के अंकगणितीय मीन से कितने दूर हैं।कभी-कभी, किसी विशिष्ट कॉलम का स्टैंडर्ड डेविएशन प्राप्त करना आवश्यक हो सकता है जो प्रकृति में संख्यात्मक है। यहीं पर std() फ़ंक्शन का उपयोग किया जा सकता है। ज

  1. - Python में Pandas का उपयोग करके संख्यात्मक मान वाले डेटाफ्रेम कॉलम का मीन कैसे प्राप्त करें?

    कभी-कभी, किसी विशिष्ट कॉलम का मीन वैल्यू या सभी कॉलम का मीन वैल्यू प्राप्त करना आवश्यक हो सकता है जिनमें संख्यात्मक मान होते हैं। यहीं पर mean() फ़ंक्शन का उपयोग किया जा सकता है।मीन शब्द का अर्थ है सभी मानों का योग ढूंढना और इसे डेटासेट में मानों की कुल संख्या से विभाजित करना।आइए इसका प्रदर्शन देखते

  1. - Python में Pandas का उपयोग करके डेटाफ्रेम के विशिष्ट कॉलम का योग कैसे प्राप्त करें?

    कभी-कभी, किसी विशिष्ट कॉलम का योग प्राप्त करना आवश्यक हो सकता है। यहीं पर सम फ़ंक्शन का उपयोग किया जा सकता है।जिस कॉलम का योग गणना करने की आवश्यकता है, उसे सम फ़ंक्शन में मान के रूप में पास किया जा सकता है। कॉलम का इंडेक्स भी पास किया जा सकता है ताकि योग मिल सके।आइए इसका प्रदर्शन देखते हैं -उदाहरणim