ژوپیتر (Jupyter) چیست؟ آموزش جامع ژوپیتر

ژوپیتر (Jupyter) چیست؟ آموزش جامع ژوپیتر

در این مطلب از وب سایت سورس باران به شما توضیح می دهیم که ژوپیتر (Jupyter) چیست؟ و به شما یک دوره آموزش جامع ژوپیتر به صورت متنی رو معرفی می کنیم. Jupyter یکی از نرم افزارهای بسیار کاربردی در حوزه برنامه نویسی پایتون در علوم داده و داده‌کاوی است. توسط این ابزار میتوانید به راحتی عملیات مختلف تست و آزمایش های خود را در یک محیط ساده همراه با خروجی های در لحظه انجام دهید. این نرم افزار جهت انجام کارهای تحقیق و توسعه در شرکت ها یا دانشگاه ها بسیار کاربرد دارد.

 

ژوپیتر (Jupyter) چیست؟

Jupyter Notebook پلتفرمی اپن‌ سورس و تعاملی برای داده کاوی و تحلیل آماری داده‌ ها در ده‌ ها زبان برنامه‌ نویسی مختلف است به طوری که این امکان را در اختیار برنامه‌ نویسان قرار می‌دهد تا مستندات مد نظر خود را که ممکن است حاوی سورس‌کد، معادلات ریاضیاتی، نمایش آمار و متن باشند را ایجاد کرده و با سایر دولوپرها از طریق ایمیل، دراپباکس و گیت‌هاب به اشتراک بگذارند.

شاید برایتان مفید باشد : 7 زبان برنامه‌ نویسی برای دانشمندان علم داده‌ ها

در یک دید کلی، از این سرویس آنلاین می‌توان برای شبیه‌ سازی داده‌ های آماری، یادگیری ماشینی، تحلیل دیتا و … استفاده نمود. Jupyter از زبان‌های مختلفی پشتیبانی می‌کند من‌جمله Python ،R ،Julia و Scala که در علم داده‌ها استفاده می‌شوند.

تعاملی بودن این سرویس هم بدان معنا است که Jupyter خروجی‌هایی به شکل تصاویر، ویدیو و حتی کدهای جاوااسکریپت در قالب ویجت‌هایی تعاملی در اختیار دولوپر قرار می‌دهد که به منظور داده کاوی می‌توانند مورد استفاده قرار گیرند.

پکیج ویژه : آموزش پروژه محور طراحی سایت با پایتون و جنگو مختص بازار کار

 به گفتهٔ سایت رسمی ژوپیتر نوت‌بوک، در حال حاضر شرکت‌های بزرگی همچون گوگل، مایکروسافت، آی‌بی‌ام، ناسا و … از این سرویس استفاده می‌کنند.

وب سایت jupyter

 

یک مثال از کد نویسی Jupyter

متغیرهای _i ، __i و ___i همیشه سه ورودی قبلی را ذخیره می کنند. علاوه بر این ، متغیرهای In و in_ لیست کلیه ورودی ها را فراهم می کند. بدیهی است in [n]_ ورودی از سلول ورودی n را بازیابی می کند.

مثال

In [1]: print ("Hello")
Hello

In [2]: 2+2
Out[2]: 4

In [3]: x = 10

In [4]: y = 2

In [5]: pow(x,y)
Out[5]: 100

In [6]: _iii, _ii, _i
Out[6]: ('x = 10', 'y = 2', 'pow(x,y)')

In [7]: In
Out[7]:
['',
   'print ("Hello")',
   '۲+۲',
   'x = 10',
   'y = 2',
   'pow(x,y)',
   '_iii, _ii, _i',
   'In'
]
   
In [8]: In[5] 9. IPython — IO
Out[8]: 'pow(x,y)'

In [9]: _ih
Out[9]:
['',
   'print ("Hello")',
   '۲+۲',
   'x = 10',
   'y = 2',
   'pow(x,y)',
   '_iii, _ii, _i',
   'In',
   'In[5]',
   '_ih'
]
   
In [11]: _ih[4]
Out[11]: 'y = 2'

In [12]: In[1:4]
Out[12]: ['print ("Hello")', '2+2', 'x=10']

 

آموزش جامع ژوپیتر

  1. شروع برنامه نویسی ژوپیتر
  2. مقدمه
  3.  آموزش نصب IPython
  4. آموزش شروع کار با IPython 
  5. اجرا و ویرایش اسکریپت پایتون در IPython
  6. آموزش تاریخچه دستورات در IPython 
  7. آموزش دستورات سیستم در IPython
  8. آموزش گزینه های خط فرمان در IPython 
  9. آموزش بررسی دقیق اشیا در IPython 
  10. آموزش ذخیره سازی ورودی و خروجی در IPython 
  11. آموزش تنظیم IPython به عنوان پیش فرض Python Environment
  12. آموزش وارد کردن کد پایتون شل در IPython
  13. آموزش embed کردن IPython
  14. آموزش دستورات جادویی در IPython 
  15.  بررسی Jupyter
  16. مقدمه نوت بوک Jupyter
  17. آموزش کار با Jupyter آنلاین
  18. آموزش نصب و شروع به کار با نوت بوک Jupyter
  19. آموزش داشبورد در نوت بوک Jupyter
  20. آموزش رابط کاربری در نوت بوک ژوپیتر
  21. آموزش انواع سلول ها در نوت بوک Jupyter
  22. آموزش ویرایش در نوت بوک Jupyter
  23. آموزش سلول های Markdown در نوت بوک ژوپیتر
  24. آموزش توابع جادویی سلول در نوت بوک Jupyter
  25. آموزش رسم نمودار در نوت بوک ژوپیتر
  26. آموزش تبدیل نوت بوک ها در Jupyter
  27. آموزش IPyWidgets در نوت بوک Jupyter
  28. آموزش ژوپیتر QtConsole 
  29. آموزش ویرایش چند خطی در ژوپیتر QtConsole 
  30. آموزش گرافیک درون خطی در Jupyter QtConsole 
  31. آموزش ذخیره در HTML در ژوپیتر QtConsole 
  32. آموزش کنسول در ژوپیتر QtConsole
  33. آموزش اتصال به نوت بوک Jupyter
  34. آموزش استفاده از github و nbviewer در برنامه نویسی Jupyter
  35.  بررسی اجمالی JupyterLab 
  36. آموزش نصب و شروع به کار JupyterLab
  37. آموزش رابط در JupyterLab 
5/5 - (5 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

برچسب ها:
پکیج پیشرفته آموزش برنامه نویسی سی شارپ 2017 | مختص ورود به بازار کار + آموزش ساخت بازی Quiz of King
  • انتشار: ۲۰ آذر ۱۴۰۱

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.