ویرایشگر (Editor)
اینجا با هم با «ویرایشگر آنلاین پانداس» آشنا می شویم. این صفحه مثل یک زمین بازی است. تو کد پایتون می نویسی، کتابخانه Pandas را صدا می زنی و همان جا نتیجه را به شکل جدول می بینی.
آشنایی با ویرایشگر آنلاین پانداس
در ویرایشگر W3Schools یک کادر کد می بینی. بالا چند دکمه مثل خانه و تنظیمات وجود دارد. مهم ترین دکمه برای تو همان دکمه اجرای کد است که در این صفحه با متن Run و Try it Yourself دیده می شود.
داخل کادر کد، پانداس با import لود می شود. بعد یک فایل data.csv خوانده می شود و در قالب DataFrame نمایش داده می شود. DataFrame یک جدول هوشمند است که شبیه جدول نمرات مدرسه عمل می کند.
در همین صفحه هم یک جدول نمونه از خروجی نمایش داده شده است. سطرها و ستون ها را نشان می دهد. مثلا ستون Duration و Pulse شبیه ستون «مدت تمرین» و «تعداد ضربان قلب» هستند.
برای دیدن نسخه اصلی این ادیتور می توانی از لینک رسمی استفاده کنی: Pandas Compiler در W3Schools.
گام به گام کار با Pandas Editor
حالا بیایید مثل یک بازی، مرحله ای جلو برویم تا کار با ادیتور را حس کنی.
1. نوشتن کد پانداس
کدی که در منبع می بینی خیلی ساده است. فقط پانداس را وارد می کند، فایل را می خواند و خروجی را چاپ می کند. این یک شروع عالی برای تمرین است.
import pandas as pd
df = pd.read_csv('data.csv')
print(df.to_string())
در این کد، read_csv یک تابع است. این تابع فایل CSV را مثل لیست حضور و غیاب می خواند و به شکل جدول در می آورد. دستور to_string هم کمک می کند کل جدول روی خروجی چاپ شود.
2. دیدن خروجی جدول
پایین ادیتور یک بخش برای خروجی وجود دارد. وقتی کد را اجرا می کنی، جدول همان جا چاپ می شود. شبیه وقتی که روی ماشین حساب دکمه مساوی می زنی و جواب را سریع می بینی.
در مثال منبع، جدول ستون های Duration، Pulse، Maxpulse و Calories دارد. هر ردیف، اطلاعات یک تمرین ورزشی است. می توانی این ساختار را با نمرات یا لیست خرید خودت عوض کنی و آزمایش انجام دهی.
3. روش استفاده مرحله به مرحله
- صفحه ادیتور را باز کن.
- کد پانداس را داخل کادر کپی یا تایپ کن.
- اگر لازم است نام فایل CSV را عوض کن.
- روی دکمه Run یا Try it Yourself کلیک کن.
- خروجی جدول را در بخش نتیجه ببین.
اگر تازه شروع کردی، صفحه ویرایشگر آنلاین پانداس بهترین نقطه تمرین است. بارها کد را عوض کن تا رفتار پانداس برایت جا بیفتد.
تمرین بیشتر و پروژه های واقعی
پایین صفحه منبع، درباره W3Schools Spaces توضیح داده شده است. Spaces یک محیط آنلاین است برای ساخت سایت و اجرای کد. شبیه این است که یک کامپیوتر آماده در اینترنت داشته باشی.
در Spaces می توانی سایت خودت را بسازی و روی آن کد پایتون اجرا کنی. کتابخانه هایی مثل Django، Pandas، NumPy و SciPy هم پشتیبانی می شوند. یعنی هم می توانی ظاهر سایت را طراحی کنی و هم منطق پشت آن را با پایتون بنویسی.
این محیط امکاناتی مثل تمپلیت آماده، ترمینال، لاگ و فایل منیجر دارد. تمپلیت یعنی طرح آماده، مثل دفترچه ای که جلد و جدول ها قبلا طراحی شده اند و تو فقط محتوا را می نویسی.
اگر دوست داری بیشتر روی نمودارها کار کنی، بعدا می توانی به صفحه آموزش نمودارسازی پانداس هم سر بزنی و از همین ادیتور برای تست کد نمودارها استفاده کنی.
جمع بندی سریع
- ویرایشگر آنلاین پانداس یک محیط آماده برای اجرای سریع کد است.
- با چند خط کد می توانی فایل CSV را به جدول تبدیل کنی.
- خروجی به شکل DataFrame نمایش داده می شود؛ شبیه جدول نمرات.
- W3Schools Spaces کمک می کند پروژه های واقعی پایتون را آنلاین بسازی.
- هر چه بیشتر کد را تغییر دهی و اجرا کنی، پانداس را بهتر می فهمی.