كيفية إزالة الصفوف التي تكون فيها الأعمدة المحددة فارغة في csv؟
مقدمة
قم بإزالة الصفوف التي تحتوي على أعمدة فارغة في CSV بسهولة دون استخدام صيغة. قم بتحميل ملف CSV الخاص بك فقط واحصل على النتائج في ثوانٍ. معالجة سهلة وفعالة - جربها الآن!
كيفية إزالة الصفوف التي تكون فيها الأعمدة المحددة فارغة في csv؟
كيفية إزالة الصفوف التي تكون فيها الأعمدة المحددة فارغة في csv؟
إزالة الصفوف من ملف كبير ليست مسألة بسيطة للغاية. على سبيل المثال، لدي ملف csv يحتوي على ملايين الأسطر، يخزن سجلات الوصول، وبعض الأسطر فارغة تمامًا، وأحتاج إلى إزالة هذه الأسطر، ثم إجراء تحليل البيانات. كيف يمكنني أن أفعل ذلك؟
الطريقة أ:جدول بيانات إكسيل أو غوغل
نعم، يمكنك استخدام Excel لإزالة الصفوف حيث تكون الأعمدة المحددة فارغة. فيما يلي كيفية القيام بذلك:
- افتح ملف CSV الخاص بك في Excel.
- حدد الأعمدة التي تريد التحقق منها بحثًا عن خلايا فارغة.
- انقر فوق علامة التبويب «البيانات» في الشريط.
- انقر على زر «التصفية» في مجموعة «الفرز والتصفية».
- انقر على سهم القائمة المنسدلة في رأس العمود المحدد وقم بإلغاء تحديد خيار «الفراغات».
- اضغط على «Ctrl + -» لحذف الصفوف المرئية.
- احفظ الملف كملف CSV جديد.
ملاحظة: تفترض هذه الطريقة أن الخلايا الفارغة في الأعمدة المحددة فارغة حقًا وليست مجرد مسافات. يمكنك استخدام ميزة «البحث والاستبدال» لإزالة المسافات قبل تطبيق الفلتر.
الطريقة ب: بايثون
لإزالة الصفوف التي تكون فيها الأعمدة المحددة فارغة في ملف 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)
إليك الشفرة في Python:
ملاحظة: استبدل 'input.csv' و 'output.csv' بأسماء الملفات الفعلية. أيضًا، استبدل ['column1', 'column2'] بأسماء الأعمدة الفعلية التي تريد التحقق من القيم الفارغة.
أفضل طريقة:استخدم وظيفة QuickTran
- قم بزيارة موقعنا على الإنترنت وابحث عن الأداة عبر الإنترنت.
- افتح ملف csv الخاص بك عن طريق النقر على زر «اختيار ملف» وتحديد الملف الذي تريد تغييره.
- بمجرد تحميل الملف، يمكنك تحديد الأعمدة المحددة التي تريد معالجتها، وفي ثوانٍ، ستزيل الصفوف التي تكون فيها جميع الأعمدة فارغة.
- يمكنك بعد ذلك تنزيل الملفات وحفظها على جهاز الكمبيوتر الخاص بك.