কম্পিউটার টিউটোরিয়াল

পাইথন - পান্ডাস ডেটাফ্রেম থেকে হোয়াইটস্পেস সরান

হোয়াইটস্পেস সরাতে, চাহে সেটা অগ্রবর্তী হয় বা পশ্চাদ্ধ, strip() মেথড ব্যবহার করুন। প্রথমে পান্ডাস লাইব্রেরি ইম্পোর্ট করুন একটি এলিয়াসের সাথে:

import pandas as pd

৩টি কলাম সহ একটি ডেটাফ্রেম তৈরি করুন। প্রথম কলামে অগ্রবর্তী এবং পশ্চাদ্ধ হোয়াইটস্পেস আছে:

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. পাইথনে পান্ডাস ডেটাফ্রেম থেকে একাধিক কলাম সিলেক্ট করা

  2. পাইথন পান্ডাসে শর্তভিত্তিক সাবসেট রো সিলেক্ট করা

  3. পান্ডাস ডেটাফ্রেম থেকে নাল সারি ড্রপ করা (dropna)

  4. পান্ডাসে read_csv-এ skipinitialspace দিয়ে প্রাথমিক স্পেস বাদ দেওয়া