ژوپیتر نوت بوک دوست داشتنی

در یک کلام، می‌توان گفت که در طول دهه‌های گذشته حجم داده‌های تولیدشده توسط کاربران و کمپانی‌های مختلف بسیار قابل‌توجه بوده که از آن به عنوان Big Data (کلان داده) یاد می‌شود اما این داده‌ها زمانی ارزشمند خواهند بود که بتوان آن‌ها را تحلیل کرده و از دل آن‌ها آمار و ارقامی به دست آوریم که با استفاده از آن‌ها بشود به شناخت.
IT_Specialist
پست: 14
تاریخ عضویت: شنبه ژولای 20, 2019 4:27 pm

ژوپیتر نوت بوک دوست داشتنی

پست توسط IT_Specialist » شنبه ژولای 20, 2019 10:16 pm

ژوپیتر نوت بوک دوست داشتنی

تصویر

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

شما برای اینکه برنامه نویسی کنی می تونی از هییییچ ابزار و نرم افزاری استفاده نکنی و فقط یه ادیتور ساده مثل notepad ویندوز یا gedit اوبونتو رو باز کنی و یه فایل بسازی با پسوند مربوط به اون زبون(حتی گاهی پسوند هم مهم نیست =) ) و برنامه رو بنویسی و با کامپایل و اجرا کنی.

ولی ازونجایی که برنامه نویس ها بعضی وقتا خیلی تنبل می شن شروع کردن به ساختن ابزاری که برنامه نویسی که کارشون رو یه کمی راحت تر کنه (البته خدا وکیلی حق هم داشتن). اول Editorها و بعد IDEها که فرقشون رو می تونین اینجا یه کم دقیق تر بخونین.

حالا ژوپیتر یه چیزیه یه کم پیشرفته تر از اینا یا بهتر بگم مورد مصرفش یه کارای دیگه س. هم برای مبتدی ها خیلی خوبه و هم برای اونایی که می خوان گزارش آماده کنن از کدهاشون یا اسلاید یا نه می خوان نتیجه کداشون رو همونجا توو اون صفحه راحت ببینن با یه گرافیک جذاب =)

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

چرا ژوپیتر؟
حالا که یه کمی فهمیدیم چیه ببینیم چرا باید ازش استفاده کنیم و چه ویژگی هایی خوبی داره.

اولا که ژوپیتر خیلی خوب و خوشگله و کلی تم داره و خیلی خودت می تونی تغییرش هم بدی
تست کردن تووش کد و هی پشت هم اجراش کردن تووش خیلی راحت تره، شما کد رو که می زنی
اجراش که می کنی همون زیر نتیجه شو می ده حتی نمودار ها یا عکسایی که داری توو کدت بازشون می کنی
تووش مثل یه دفتر یادداشت واقعی می تونی تووش پالا پایین بری و کدارو جابه جا کنی
خروجی های متعدد خوبی می ده. از PDF گرفته تا LEX و HTML و حتی خود فایل پایتون(py).
یه ابزار دم دستی خوبه که اگه می خوای یه چیزی رو تست کنی راحت می تونی بزنی و نتیجه ش رو ببینی
می‌تونی لابه لای کدت متن و توضیح و اینا بنویسی
با پکیج های مختلف پایتون سازگاری داره و با ترکیبشون با هم امکانات جالبی می ده که بعدا توضیح می‌دم
تحت‌ وب هستش ینی شما باهاش باید توو مرورگر کارکنی و از این جهت خوبه که دیگه فایلات وابسته به سیستم عامل نیست و همه جا می تونی ازش استفاده کنی

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

اگر نکته خاصی رو سوال داشتین توو کامنتا بپرسید.
و اگر این متن رو دوست داشتین و به دردتون خورد با دوستاتون به اشتراک بذارین‌ش
پ.ن: https://cocalc.com/doc/jupyter-notebook.html می تونین ژوپیتر نوت‌بوک رو آنلاین تست کنین.
ممنون :)

EmileSeilm
پست: 5
تاریخ عضویت: پنج شنبه اکتبر 03, 2019 11:50 am

ژوپیتر نوت بوک دوست داشتنی

پست توسط EmileSeilm » یک شنبه اکتبر 13, 2019 5:18 pm

In it something is. Earlier I thought differently, thanks for the help in this question.

ارسال پست

بازگشت به “شبیه سازی دیتا ساینس - Data science”