0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

Assume df is a dataframe that has a column "FirstName," which code correctly convert values in “FirstName” column to all uppercase؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

df.FirstName = df.FirstName.str.upper()

الكود `df.FirstName = df.FirstName.str.upper()` هو الطريقة الصحيحة لتحويل جميع القيم في عمود "FirstName" في إطار البيانات (dataframe) المسمى `df` إلى أحرف كبيرة. دعنا نشرح هذا الكود خطوة بخطوة:

  • `df.FirstName`: هذا الجزء من الكود يشير إلى العمود المسمى "FirstName" داخل إطار البيانات `df`. بمعنى آخر، نحن نحدد العمود الذي نريد تعديله.
  • `.str`: هذا الجزء مهم جداً. عندما تتعامل مع أعمدة تحتوي على نصوص (strings) في مكتبة Pandas (وهي المكتبة المستخدمة لإطارات البيانات في Python)، تحتاج إلى استخدام `.str` للوصول إلى الدوال الخاصة بمعالجة النصوص. بدون `.str`، لن تتمكن من تطبيق دوال مثل `upper()` على العمود.
  • `.upper()`: هذه الدالة (function) الخاصة بمعالجة النصوص تقوم بتحويل جميع الأحرف الصغيرة في النص إلى أحرف كبيرة. على سبيل المثال، إذا كانت قيمة في العمود هي "ali"، فإن `upper()` ستحولها إلى "ALI".
  • `=`: علامة المساواة تعني أننا نريد *تخصيص* (assign) النتيجة الجديدة (القيم المحولة إلى أحرف كبيرة) مرة أخرى إلى العمود الأصلي "FirstName". بمعنى آخر، نحن نستبدل القيم القديمة بالقيم الجديدة.

مثال:

لنفترض أن لديك إطار بيانات `df` بالشكل التالي:

| FirstName | Age |
|---|---|
| ali | 20 |
| sara | 25 |
| omar | 18 |

بعد تنفيذ الكود `df.FirstName = df.FirstName.str.upper()`, سيصبح إطار البيانات:

| FirstName | Age |
|---|---|
| ALI | 20 |
| SARA | 25 |
| OMAR | 18 |

كما ترى، تم تحويل جميع الأسماء في عمود "FirstName" إلى أحرف كبيرة.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Assume df is a dataframe that has a column "FirstName," which code correctly convert values in “FirstName” column to all uppercase اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
سوف تجد إجابة سؤال Assume df is a dataframe that has a column "FirstName," which code correctly convert values in “FirstName” column to all uppercase بالأعلى.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك

التصنيفات

...