كيفية تبديل عمودين CSV

قم بتبديل أي عمودين CSV بسهولة بهذه الخطوات البسيطة

مقدمة

إذا كنت تعمل مع ملفات CSV بشكل منتظم، فقد تجد نفسك بحاجة إلى تبديل مواضع عمودين. قد تستغرق هذه المهمة وقتًا طويلاً إذا حاولت القيام بها يدويًا، ولكن باستخدام الأداة المناسبة، يمكن القيام بذلك بسرعة وسهولة. من خلال تعليماتنا خطوة بخطوة، ستتمكن من تبديل أي عمودين في ملف CSV في أي وقت من الأوقات! ما عليك سوى اتباع الخطوات أدناه وستكون في طريقك لتصبح محترفًا في معالجة البيانات في أي وقت من الأوقات.

كيفية تبديل عمودين CSV

مقدمة

يمكن أن يكون تبديل عمودين في ملف CSV مهمة شاقة، خاصة عند التعامل مع مجموعات البيانات الكبيرة. ومع ذلك، باستخدام الأدوات والتقنيات المناسبة، يمكن القيام بذلك بسرعة وكفاءة. في هذا الدليل، سنوضح لك كيفية تبديل عمودين CSV باستخدام طرق مختلفة.

دليل خطوة بخطوة لاستخدام Python لمبادلة أعمدة CSV

استيراد مكتبة الباندا

Pandas هي مكتبة معالجة البيانات الشائعة المستخدمة لتحليل البيانات وعلوم البيانات. يوفر وظائف مختلفة لمعالجة البيانات والتحليل والتصور. لاستخدام الباندا، نحتاج إلى استيرادها إلى بيئة Python الخاصة بنا. يمكننا القيام بذلك باستخدام بيان الاستيراد كما هو موضح أدناه: ```` python import pandas as pd ```` هنا، نقوم باستيراد الباندا وإعطائها اسمًا مستعارًا `pd` لتسهيل الرجوع إليها في التعليمات البرمجية الخاصة بنا.

قراءة ملف CSV باستخدام وظيفة read_csv ()

CSV (قيم مفصولة بفواصل) هو تنسيق ملف شائع يستخدم لتخزين البيانات وتبادلها. يوفر Pandas وظيفة تسمى `read_csv () `يمكنها قراءة ملفات CSV وإرجاع كائن إطار بيانات الباندا. يمكننا استخدام هذه الوظيفة لقراءة ملف CSV الخاص بنا كما هو موضح أدناه: ``python df = pd.read_csv ('filename.csv') ```هنا، `df` هو كائن pandas DataFrame يحتوي على البيانات من ملف CSV. نقوم بتمرير اسم ملف CSV كسلسلة إلى الدالة `read_csv () `.

تحديد العمودين للتبديل باستخدام وظيفة iloc []

يوفر Pandas وظيفة `iloc [] `لتحديد الصفوف والأعمدة من DataFrame بناءً على مواضعها الصحيحة. يمكننا استخدام هذه الوظيفة لتحديد العمودين اللذين نريد تبديلهما. صيغة استخدام `iloc [] `لتحديد الأعمدة هي كما يلي: ``python df.iloc [:، [column_index1، column_index2]] ``هنا،`: `يحدد جميع الصفوف، و` [column_index1، column_index2] `يحدد العمودين اللذين نريد تبديلهما. نستبدل «column_index1" و «column_index2" بمواضع الأعداد الصحيحة للأعمدة التي نريد تبديلها.

تبديل العمودين باستخدام الدالة .iloc []

بمجرد تحديد العمودين اللذين نريد تبديلهما، يمكننا استخدام الدالة `.iloc [] `مرة أخرى لتبديلهما. صيغة تبديل عمودين باستخدام `.iloc [] `هي كما يلي: ``python df.iloc [:, [column_index2, column_index1]] = df.iloc [:, [column_index1, column_index2]] ``نختار هنا العمودين اللذين نريد تبديلهما على جانبي علامة `=`، ثم نقوم بتعيين الجانب الأيمن إلى الجانب الأيسر. يؤدي هذا إلى تبديل العمودين في DataFrame.

حفظ ملف CSV المعدل باستخدام الدالة to_csv ()

أخيرًا، يمكننا حفظ DataFrame المعدل إلى ملف CSV جديد باستخدام وظيفة `to_csv () `. صيغة استخدام `to_csv () `هي كما يلي: ``python df.to_csv ('new_filename.csv', index=false) ```هنا، نقوم بتمرير اسم ملف CSV الجديد كسلسلة إلى الدالة `to_csv ()`. قمنا أيضًا بتعيين المعلمة `index` إلى `False` لمنع الباندا من إضافة عمود إضافي لفهرس الصفوف.

طرق بديلة

تبديل الأعمدة في ميكروسوفت إكسيل

يعد Microsoft Excel أداة قوية يمكنها مساعدتك في تبديل الأعمدة في بضع خطوات بسيطة. اتبع هذه التعليمات لمبادلة الأعمدة في Excel: 1. افتح ملف Excel الذي يحتوي على الأعمدة التي تريد تبديلها. 2. حدد الخلايا في العمود الأول التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «قص» من قائمة السياق. حدد الخلايا في العمود الثاني التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «إدراج الخلايا المقطوعة» من قائمة السياق.6. سيظهر العمود الأول الآن في العمود الثاني، وسيظهر العمود الثاني في العمود الأول.

تبديل الأعمدة في جداول بيانات Google

Google Sheets هو برنامج جداول بيانات شائع آخر يمكنه مساعدتك في تبديل الأعمدة في بضع خطوات بسيطة. اتبع هذه التعليمات لمبادلة الأعمدة في جداول بيانات Google: 1. افتح ملف Google Sheets الذي يحتوي على الأعمدة التي تريد تبديلها. حدد الخلايا في العمود الأول التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «قص» من قائمة السياق. حدد الخلايا في العمود الثاني التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «إدراج الخلايا المقطوعة» من قائمة السياق.6. سيظهر العمود الأول الآن في العمود الثاني، وسيظهر العمود الثاني في العمود الأول. بدلاً من ذلك، يمكنك أيضًا استخدام وظائف «النسخ» و «اللصق» لمبادلة الأعمدة في جداول بيانات Google. اتبع هذه التعليمات: 1. افتح ملف Google Sheets الذي يحتوي على الأعمدة التي تريد تبديلها. حدد الخلايا في العمود الأول التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «نسخ» من قائمة السياق. حدد الخلايا في العمود الثاني التي تريد تبديلها. انقر بزر الماوس الأيمن على الخلايا المحددة واختر «لصق خاص» من قائمة السياق.6. في مربع الحوار «لصق خاص»، حدد خيار «التبديل» وانقر على «موافق». سيظهر العمود الأول الآن في العمود الثاني، وسيظهر العمود الثاني في العمود الأول.

الخاتمة

يعد تبديل عمودين CSV مهمة شائعة في تحليل البيانات. باستخدام الطرق الموضحة في هذا الدليل، يمكنك تبديل عمودين بسرعة وسهولة في ملف CSV. سواء اخترت استخدام Python أو Excel أو Google Sheets، فإن العملية بسيطة ويمكن أن توفر لك الكثير من الوقت على المدى الطويل.

تعرف على المزيد من أدوات التحول لدينا
تحويل البيانات: النص، التاريخ/الوقت، الموقع، Json، إلخ.