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

पायथन - पांडास डेटाफ्रेम से व्हाइटस्पेस हटाएं


व्हाइटस्पेस को हटाने के लिए, चाहे वह लीडिंग हो या ट्रेलिंग, strip() मेथड का उपयोग करें। पहले, आवश्यक पांडास लाइब्रेरी को एक उपनाम के साथ इम्पोर्ट करें:

import pandas as pd

आइए 3 कॉलम वाला एक डेटाफ्रेम बनाएं। पहले कॉलम में लीडिंग और ट्रेलिंग व्हाइटस्पेस हैं:

dataFrame = pd.DataFrame({
    'Product Category': [' Computer', ' Mobile Phone', 'Electronics ', 'Appliances', ' Furniture', 'Stationery'],
    'Product Name': ['Keyboard', 'Charger', 'SmartTV', 'Refrigerators', 'Chairs', 'Diaries'],
    'Quantity': [10, 50, 10, 20, 25, 50]})

एकल कॉलम "Product Category" से व्हाइटस्पेस हटाना:

dataFrame['Product Category'].str.strip()

उदाहरण

पूरा कोड निम्नलिखित है:

import pandas as pd
# create a dataframe with 3 columns
dataFrame = pd.DataFrame({
    'Product Category': [' Computer', ' Mobile Phone', 'Electronics ', 'Appliances', ' Furniture', 'Stationery'],
    'Product Name': ['Keyboard', 'Charger', 'SmartTV', 'Refrigerators', 'Chairs', 'Diaries'],
    'Quantity': [10, 50, 10, 20, 25, 50]})
# removing whitespace from a single column
dataFrame['Product Category'].str.strip()
# dataframe
print("Dataframe after removing whitespaces...\n", dataFrame)

आउटपुट

यह निम्नलिखित आउटपुट देगा:

Dataframe after removing whitespaces...    Product Category   Product Name Quantity
0 Computer Keyboard 10
1 Mobile Phone Charger 50
2 Electronics SmartTV 10
3 Appliances Refrigerators 20
4 Furniture Chairs 25
5 Stationery Diaries 50

  1. पायथन पैंडास - DataFrame से पंक्तियों के सबसेट का चयन करें पायथन पैंडास - DataFrame से पंक्तियों के सबसेट का चयन करें

    पंक्तियों के सबसेट का चयन करने के लिए शर्तों का उपयोग करें और डेटा प्राप्त करें।मान लीजिए हमारी CSV फ़ाइल की सामग्री Microsoft Excel में निम्नलिखित है:सबसे पहले, CSV फ़ाइल से डेटा पैंडास DataFrame में लोड करें:dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\SalesData.csv)मान लीजिए हम Units 100 से

  1. पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं

    पैंडास डेटाफ्रेम में नल पंक्तियों को हटाने के लिए, dropna() मेथड का उपयोग करें। मान लीजिए निम्नलिखित हमारी CSV फ़ाइल है जिसमें कुछ NaN यानी नल मान हैं: read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा CSV डेस्कटॉप पर है: dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\CarRecords.csv) dropna() का

  1. पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें

    पैंडास डेटाफ्रेम से प्रारंभिक स्पेस छोड़ने के लिए, read_csv() मेथड के skipinitialspace पैरामीटर का उपयोग करें। पैरामीटर को अतिरिक्त स्पेस हटाने के लिए True पर सेट करें। मान लीजिए निम्नलिखित हमारी csv फ़ाइल है: हमें निम्नलिखित आउटपुट मिलना चाहिए यानी प्रारंभिक व्हाइटस्पेस छोड़कर CSV से डेटाफ्रेम प्