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

परिचय

किसी सूत्र का उपयोग किए बिना CSV में खाली कॉलम वाली पंक्तियों को आसानी से हटा दें। केवल अपनी 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 blank 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'] को उन वास्तविक कॉलम नामों से बदलें जिन्हें आप BLANK मानों की जांच करना चाहते हैं।

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

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