صفحه اصلی > همه مقالات و آموزشی و ژوپیترلب : خواندن فایل اکسل در ژوپیتر نوت بوک

خواندن فایل اکسل در ژوپیتر نوت بوک

خواندن فایل اکسل در ژوپیتر نوت بوک
خواندن فایل اکسل در ژوپیتر نوت بوک برای دانشمندان داده یک امر مهم و حیاتی است. به همین دلیل نیز به آموزش نحوه فراخوانی فایل Excel و CSV در ژوپیتر پرداخته‌ایم. اگرچه به احتمال زیاد، یک دانشمند داده حرفه‌ای، تمام فایل‌های خود را در همان محیط ژوپیتر جدول‌بندی می‌کند و دیگر نیازی به استفاده از اکسل یا CSV نخواهد داشت. اما گاها پیش می‌آید که به دلیل استفاده از فایل‌های قدیمی و یا دریافت فایل‌های اکسل از سایرین و… مجبور به فراخوانی یک فایل اکسل در ژوپیتر نوت بوک خود می‌شویم:

فراخوانی پاندا

پکیج پاندا یا Pandas یکی از محبوب‌ترین پکیج‌ها در پایتون و طبیعتا در ژوپیتر نوت بوک است. برای کسب اطلاعات بیشتر، مقاله ژوپیتر نوت بوک را مطالعه نمایید. DataFrames پاندا برای ذخیره داده‌های 2 بعدی جدولی بسیار مناسب است. در واقع فراخوانی و نوشتن فایل‌های CSV، Excel و… از طریق آن صورت می‌پذیرد. برای فراخوانی پاندا کافی‌ست از طریق دستورالعمل زیر اقدام کنید. کد زیر را در سلول مورد نظر خود در محیط ژوپیتر نوت بوک وارد نمایید و سپس ران کنید:
import pandas as pd

نصب xlrd برای خواندن اکسل

برای فراخوانی یک فایل اکسل با Jupyter Notebook، می‌توانیم ابتدا کتابخانه xlrd را نصب کنیم. پانداها معمولا برای فراخوانی فایل‌های اکسل به آن نیاز دارند:
pip install xlrd

خواندن فایل اکسل در ژوپیتر نوت بوک

اینک می‌توانیم از تابع ()pd.read_excel برای فراخوانی فایل اکسل استفاده نماییم. فقط کافی‌ست نام فایل اکسل و پسوند آن را در میان پرانتز وارد نماییم.
df = pd.read_excel('sample.xlsx')
البته این در صورتی است که قبلا محل حضور فایل را برای پروژه مشخص کرده باشیم. در غیر این صورت باید لوکیشن فایل را نیز در پرانتز بیاورید. برای این کار از ژوپیتر خارج و به محل ذخیره فایل اکسل بر روی دسکتاپ خود بروید. راست کلیک کرده و از گزینه Properties، لوکیشن فایل را کپی نمایید:
df = pd.read_excel('C:\Users\Ferdowsi\Desktop\sample.xlsx')
این دستور را می‌توان با افزودن حرف r بلافاصله از پرانتز اول و یا افزودن یک اسلش در کنار هر کدام از این اسلش‌ها نیز اجرا کرد.
df = pd.read_excel(r'C:\Users\Ferdowsi\Desktop\sample.xlsx')
توجه داشته باشید که پس از افزودن هر کدام از این کدها در نوت بوک خود، کد زیر را در خط بعد وارد نمیایید و سپس کلید ران را بفشارید:
print(df)

فراخوانی فایل CSV در ژوپیتر نوت بوک

برای فراخوانی یک فایل CSV در محیط ژوپیتر نیز می‌توان از تمام مراحل بالا به طور کامل پیروی نمود. با این تفاوت که دیگر خبری از کلمه و پسوند مربوط به اکسل نیست:
import pandas as pd
df = pd.read_csv('sample.csv')
print(df)

مزایای استفاده از ژوپیتر لب ابر فردوسی

اگرچه این متن درباره نحوه خواندن فایل اکسل در ژوپیتر نوت بوک نگاشته شده است. اما بد نیست کمی نیز درباره مزایای استفاده از ژوپیتر لب بدانید. در واقع می‌توان گفت که ژوپیتر لب نسل جدید ژوپیتر نوت بوک است که بر روی سرورهای ابری اجرا می‌شود. یعنی دیگر محدود به یک کامپیوتر محلی نخواهید بود. از طرفی سرورهای ابری امکانات و منابع قدرتمندتری را نسبت به سیستم های خانگی در اختیار شما قرار می‌دهند. همچنین قابلیت انعطاف‌پذیری و اشتراک‌گذاری دارند. شرکت ابر فردوسی ارائه دهنده انواع سرورهای ابری از جمله سرور ژوپیتر لب است. ژوپیتر لب ابر فردوسی با بهترین کارت‌های گرافیک و پایین ترین قیمت‌ها در اختیار شماست:
ژوپیتر لب
برچسب ها :

شیرین رحیم دل

یک مترجم، محقق و نویسنده که به دنیای سرورهای ابری علاقه‌منده. پس با خیال راحت به مقالاتم اعتماد کن.
پست های مرتبط

پردازشگر گرافیک ابری

تفاوت گرافیک ابری با کارت گرافیک ساده چیست؟ چه کسانی نیاز به استفاده از سرورهای…

۱۵ فروردین ۱۴۰۳

همه چیز درباره کارت گرافیک مجازی

6. کارت گرافیک مجازی چیست؟ کارت گرافیک مجازی چه مزایا و معایبی…

۱۵ فروردین ۱۴۰۳

زیر و بم ابر خصوصی

در این مقاله به معرفی ابر خصوصی و مزیت‌های آن می‌پردازیم. ابر…

دیدگاهتان را بنویسید