उन पंक्तियों को कैसे हटाया जाए जहां सीएसवी में निर्दिष्ट कॉलम खाली हैं?

परिचय

किसी सूत्र का उपयोग किए बिना CSV में खाली कॉलम वाली पंक्तियों को आसानी से हटा दें। केवल अपनी CSV फ़ाइल अपलोड करें और कुछ ही सेकंड में परिणाम प्राप्त करें। आसान और कुशल प्रोसेसिंग - इसे अभी आजमाएं!

उन पंक्तियों को कैसे हटाया जाए जहां सीएसवी में निर्दिष्ट कॉलम खाली हैं?

उन पंक्तियों को कैसे हटाया जाए जहां सीएसवी में निर्दिष्ट कॉलम खाली हैं?

बड़ी फ़ाइल से पंक्तियों को हटाना बहुत सरल मामला नहीं है। उदाहरण के लिए, मेरे पास लाखों लाइनों के साथ एक सीएसवी फ़ाइल है, एक्सेस लॉग संग्रहीत करना है, कुछ लाइनें पूरी तरह से खाली हैं, मुझे इन लाइनों को हटाने की ज़रूरत है, और फिर डेटा विश्लेषण करना होगा। मैं यह कैसे कर सकता हूं?

विधि A:एक्सेल या गूगल स्प्रेडशीट

हां, आप उन पंक्तियों को हटाने के लिए Excel का उपयोग कर सकते हैं जहां निर्दिष्ट कॉलम खाली हैं। यहां बताया गया है कि कैसे:

  • Excel में अपनी CSV फ़ाइल खोलें।
  • उन कॉलम का चयन करें जिन्हें आप खाली सेल के लिए जांचना चाहते हैं।
  • रिबन में “डेटा” टैब पर क्लिक करें।
  • “सॉर्ट एंड फ़िल्टर” समूह में “फ़िल्टर” बटन पर क्लिक करें।
  • चयनित कॉलम के हेडर में ड्रॉपडाउन तीर पर क्लिक करें और “ब्लैंक्स” विकल्प को अनचेक करें।
  • दृश्यमान पंक्तियों को हटाने के लिए “Ctrl + -” दबाएं।
  • फ़ाइल को एक नई CSV फ़ाइल के रूप में सहेजें।

नोट: यह विधि मानती है कि निर्दिष्ट कॉलम में खाली सेल वास्तव में रिक्त हैं और न केवल रिक्त स्थान। फ़िल्टर लागू करने से पहले रिक्त स्थान निकालने के लिए आप “ढूँढें और बदलें” सुविधा का उपयोग कर सकते हैं।

विधि B:पायथन

उन पंक्तियों को निकालने के लिए जहां CSV फ़ाइल में निर्दिष्ट कॉलम खाली हैं, आप Python जैसी प्रोग्रामिंग भाषा का उपयोग कर सकते हैं। इसे करने का एक तरीका यहां दिया गया है:


import pandas as pd

# Read the CSV file
df = pd.read_csv('input.csv')

# Remove rows with empty values in the specified columns
df.dropna(subset=['column1', 'column2'], inplace=True)

# Write the cleaned dataframe to a new CSV file
df.to_csv('output.csv', index=False)

पायथन में कोड यहां दिया गया है:

नोट: 'input.csv' और 'output.csv' को वास्तविक फ़ाइल नामों से बदलें। इसके अलावा, ['column1', 'column2'] को उन वास्तविक कॉलम नामों से बदलें जिन्हें आप खाली मानों की जांच करना चाहते हैं।

सबसे अच्छा तरीका:QuickTran फ़ंक्शन का उपयोग करें

  • हमारी वेबसाइट पर जाएं और ऑनलाइन टूल ढूंढें।
  • “फ़ाइल चुनें” बटन पर क्लिक करके और उस फ़ाइल का चयन करके अपनी csv फ़ाइल खोलें जिसे आप बदलना चाहते हैं।
  • एक बार फ़ाइल अपलोड हो जाने के बाद, आप उन निर्दिष्ट कॉलम का चयन कर सकते हैं जिन्हें आप संसाधित करना चाहते हैं, और कुछ ही सेकंड में, आप उन पंक्तियों को हटा देंगे जहां सभी कॉलम खाली हैं।
  • फिर आप फ़ाइलों को डाउनलोड कर सकते हैं और इसे अपने कंप्यूटर पर सहेज सकते हैं।
हमारे और ट्रांसफ़ॉर्मेशन टूल से मिलें
डेटा ट्रांसफ़ॉर्म करें: टेक्स्ट, डेट/टाइम, लोकेशन, जेसन, आदि।