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

पायथन पैंडास - एक से अधिक कॉलम से लीडिंग और ट्रेलिंग व्हाइटस्पेस हटाएं

लीडिंग या ट्रेलिंग व्हाइटस्पेस हटाने के लिए, strip() मेथड का उपयोग करें। सबसे पहले, 3 कॉलम "Product Category", "Product Name" और "Quantity" के साथ एक DataFrame बनाएं:

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]
})

एक से अधिक कॉलम से व्हाइटस्पेस हटाएं:

dataFrame['Product Category'].str.strip()
dataFrame['Product Name'].str.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]
})

# एक से अधिक कॉलम से व्हाइटस्पेस हटाएं
dataFrame['Product Category'].str.strip()
dataFrame['Product Name'].str.strip()

# डेटाफ्रेम
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. - पायथन - पैंडास डेटाफ्रेम में कॉलम नाम और पंक्ति इंडेक्स बदलें

    पैंडास एक पायथन लाइब्रेरी है जो डेटा विश्लेषण के लिए कई सुविधाएं प्रदान करती है जो पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध नहीं हैं। ऐसी ही एक सुविधा डेटा फ्रेम्स का उपयोग है। वे कॉलम और पंक्तियों को दर्शाने वाले आयताकार ग्रिड हैं। डेटा फ्रेम बनाते समय, हम कॉलम के नाम तय करते हैं और बाद के डेटा मैनिपु

  1. - पायथन प्रोग्राम: IP एड्रेस से लीडिंग ज़ीरोज़ हटाना

    IP एड्रेस नीचे दिया गया है, हमारा कार्य IP एड्रेस से लीडिंग ज़ीरोज़ हटाना है। पहले हम दिए गए स्ट्रिंग को . से स्प्लिट करते हैं और फिर इसे इंटीजर में कन्वर्ट करते हैं और लीडिंग ज़ीरोज़ हटाते हैं फिर उन्हें वापस स्ट्रिंग में जोड़ते हैं।उदाहरणInput: 200.040.009.400 Output: 200.40.9.400एल्गोरिदमचरण 1: I

  1. - पायथन में स्ट्रिंग से सभी ट्रेलिंग और लीडिंग व्हाइटस्पेस कैसे हटाएं?

    स्ट्रिंग में सभी ट्रेलिंग और लीडिंग व्हाइटस्पेस को हटाने के लिए, हम स्ट्रिंग क्लास में strip() मेथड का उपयोग कर सकते हैं जो इन दोनों व्हाइटस्पेस से छुटकारा दिलाता है। आप इसका उपयोग निम्न प्रकार से कर सकते हैं: >>> Hello People .strip() Hello People यदि आप केवल लीडिंग या ट्रेलिंग व्हाइटस्