জুপিটার নোটবুক এবং জুপিটারল্যাবের মধ্যে পার্থক্য কী


128

আমি জুপিটার নোটবুকে নতুন, বৃহত্তর নোটবুক এবং বৃহস্পতি ল্যাব-এর মধ্যে মূল পার্থক্য কী, আমাকে সেরাটি বেছে নেওয়ার পরামর্শ দেয়, যা ভবিষ্যতে ব্যবহার করা উচিত।

উত্তর:


103

জুপিটার নোটবুক বৃহস্পতি নোটবুক ডকুমেন্ট তৈরির জন্য একটি ওয়েব-ভিত্তিক ইন্টারেক্টিভ কম্পিউটিং পরিবেশ। এটি পাইথন (আইপিথন), জুলিয়া, আর ইত্যাদির মতো বেশ কয়েকটি ভাষা সমর্থন করে এবং মূলত ডেটা বিশ্লেষণ, ডেটা ভিজ্যুয়ালাইজেশন এবং আরও ইন্টারেক্টিভ, এক্সপ্লোরারি কম্পিউটারের জন্য ব্যবহৃত হয়।

JupyterLab নোটবুক সহ পরবর্তী প্রজন্মের ব্যবহারকারী ইন্টারফেস । এটির একটি মডিউলার কাঠামো রয়েছে, যেখানে আপনি একই উইন্ডোতে ট্যাব হিসাবে বেশ কয়েকটি নোটবুক বা ফাইল (যেমন এইচটিএমএল, পাঠ্য, মার্কডাউন ইত্যাদি) খুলতে পারেন। এটি আইডিই-এর মতো আরও অনেক অভিজ্ঞতার প্রস্তাব দেয়।

একটি শিক্ষানবিসের জন্য আমি জুপিটার নোটবুক দিয়ে শুরু করার পরামর্শ দেব কারণ এটিতে কেবল একটি ফাইল ব্রাউজার এবং একটি (নোটবুক) সম্পাদক দৃশ্য রয়েছে। এটি ব্যবহার করা সহজ হতে পারে। আপনি যদি আরও বৈশিষ্ট্য চান তবে JupyterLab এ স্যুইচ করুন। জুপিটারল্যাব আরও অনেকগুলি বৈশিষ্ট্য এবং একটি বর্ধিত ইন্টারফেস সরবরাহ করে, যা এক্সটেনশনের মাধ্যমে বাড়ানো যেতে পারে: জুপিটারল্যাব এক্সটেনশনস (গিটহাব)


12
আমি আসলে যুক্তি দিয়ে বলব যে বৃহত্তরলব ফ্যানসিয়ার দেখায় তবে তার আরও কম বৈশিষ্ট্য রয়েছে
ক্রিস

1
বৃহস্পতি ল্যাবের ফাইল ব্রাউজার রয়েছে।
ভ্যাসিলি 111

3
JupyterLab ডেটা ভিজ্যুয়ালাইজেশন, উদাহরণস্বরূপ প্রকাশের জন্য বন্ধুত্বপূর্ণ নয়। কারণ আমি জপিটার নোটবুকে স্যুইচ করেছি।
কায়সার

1
@ কাইসর প্লট আই জুপিটারল্যাব নিয়ে আপনি কী চ্যালেঞ্জের মুখোমুখি হয়েছেন?
ওয়েস্টল্যান্ড

আমি একটি সানকি ডায়াগ্রাম পেতে কোডটি লিখেছি এবং জেএল এটি প্রদর্শন করবে না। তবে একই কোড জুপিটার নোটবুকে কাজ করেছিল।
কাইসর

57

এই সময়ে (2019 সালের মাঝামাঝি) জুপিটারল্যাব 1.0 রিলিজ সহ, একজন ব্যবহারকারী হিসাবে, আমি মনে করি আমাদের প্রতিদিনের ব্যবহারের জন্য জুপিটারল্যাব গ্রহণ করা উচিত। এবং জুপিটারল্যাবের অফিসিয়াল ডকুমেন্টেশন থেকে :

জুপিটারল্যাবের বর্তমান প্রকাশটি সাধারণ প্রতিদিনের ব্যবহারের জন্য উপযুক্ত।

এবং

JupyterLab শেষ পর্যন্ত ক্লাসিক Jupyter নোটবুক প্রতিস্থাপন করবে । এই রূপান্তর জুড়ে, একই নোটবুক ডকুমেন্ট ফর্ম্যাট ক্লাসিক নোটবুক এবং JupyterLab উভয় দ্বারা সমর্থিত হবে


নোট করুন যে জুপিটারল্যাবের একটি এক্সটেনসিবল মডুলার আর্কিটেকচার রয়েছে । সুতরাং পুরানো দিনগুলিতে, কেবল একটি জুপিটার নোটবুক রয়েছে, এবং এখন জুপিটারল্যাবের সাথে (এবং ভবিষ্যতে), নোটবুকটি জপিটারল্যাবের একটি মূল অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে (কোড কনসোল , কমান্ড-লাইন টার্মিনাল এবং একটি পাঠ্যের মতো অন্যদের সাথে সম্পাদক )।


1

( আমি জুলিয়ার সাথে জুপিটারল্যাব ব্যবহার করছি )

প্রথম জিনিসটি হ'ল আমার আগের ব্যবহারের জুপিটার ল্যাব আরও বেশি 'থিম' অফার করে যা চোখের সামনে দুর্দান্ত এবং ব্রাউজারের চেয়ে পৃথক পরিবর্তনগুলিও ফন্টসাইজ করে, যাতে এটি কোনও আইডিইর সাথে আরও কাছে আসে। আমার পছন্দ মতো কিছু স্পেসিফিকেশন রয়েছে যেমন 'কোড ফন্টের আকার' পরিবর্তন করা এবং ইন্টারফেসের ফন্টের আকারটি একই হিসাবে রেখে দেওয়া।

প্রধান বৈশিষ্ট্যগুলি দুর্দান্ত

  • ঘরগুলি টেনে আনুন এবং ড্রপ করুন যাতে আপনি কোডটি সহজেই পুনর্বিন্যাস করতে পারেন
  • একক মাউস ক্লিক এবং একটি ছোট চিহ্ন দিয়ে তাদের স্থাপনার স্মরণ করিয়ে দেওয়ার জন্য ঘরগুলি ভেঙে ফেলা হচ্ছে

প্যারামাউন্টে যা যা হয় তা হ'ল ট্যাব এবং টার্মিনালের বিভাজন দেখার ক্ষমতা। আপনি যদি ইমাস ব্যবহার করেন, তবে সম্ভবত আপনি অনুভূমিক এবং উল্লম্ব ব্যবস্থা সহ একাধিক বাফার রেখে শেল (টার্মিনাল) চালাচ্ছেন এবং জুপিটার্ল্যাব দিয়ে এটি করা যেতে পারে, এবং বিন্যাসটি ড্রপস এবং ড্রপ দিয়ে তৈরি করা হয় যা সাধারণত ইমাসে থাকে কমান্ডের সেট দিয়ে সম্পন্ন।

( আমি বিশ্বাস করি না যে প্রথমে 'নোটবুক' মূল সংস্করণ ব্যবহার করেননি তাদের সাথে এখানে একটি শিক্ষণীয় বক্রতা যুক্ত হয়েছে You আপনি সরাসরি এই আইডিইর অভিজ্ঞতাতে ডুব দিতে পারেন )


1

অন্যান্য পোস্টে পরামর্শ দেওয়া হয়েছে যে প্রাথমিকভাবে জুপিটারল্যাব (জেএল) এর চেয়ে জুপিটার নোটবুক (জেএন) ব্যবহার করা সহজতর হতে পারে। তবে আমার একমত হতে হবে না। জেএল সহ একটি দুর্দান্ত সুবিধা, এবং জেএল এবং জেএন এর মধ্যে তাত্পর্যপূর্ণ একটি গুরুত্বপূর্ণ পার্থক্য হ'ল আপনি আরও সহজেই একটি লাইন এবং এমনকি হাইলাইটেড পাঠ্য চালাতে পারেন । আমি এটির জন্য একটি কীবোর্ড শর্টকাট ব্যবহার পছন্দ করি এবং শর্টকাট বরাদ্দ করা বেশ সোজা-এগিয়ে।

এবং আপনি যে পাইথন কনসোলে কোড সম্পাদন করতে পারেন তা জেএলকে কাজ করতে আরও মজাদার করে তোলে। অন্যান্য উত্তর ইতিমধ্যেই এই উল্লেখ করেছি, কিন্তু জেএল কিছু উপায় নোটবুক এবং চালানোর জন্য একটি হাতিয়ার বিবেচনা করা যেতে পারে আরো । সুতরাং আমি জপিটারল্যাবটি যেভাবে ব্যবহার করি তা হ'ল এটি একটি .ipynb ফাইল, একটি ফাইল ব্রাউজার এবং পাইথন কনসোলটি সেট করে রাখার মাধ্যমে:

এখানে চিত্র বর্ণনা লিখুন

এবং এখন আপনার হাতে এই সরঞ্জামগুলি রয়েছে:

  1. ফাইলগুলি দেখুন, কার্নেলগুলি চালাচ্ছেন, কমান্ডগুলি, নোটবুক সরঞ্জামগুলি, ট্যাবগুলি খুলুন বা এক্সটেনশান পরিচালক
  2. অন্যান্য বিকল্পগুলির মধ্যে ব্যবহার করে কক্ষগুলি চালান, Ctrl+Enter
  3. মেনু অপশন বা কীবোর্ড শর্টকাট ব্যবহার করে একক অভিব্যক্তি, লাইন বা হাইলাইট করা পাঠ্য চালান
  4. ব্যবহার করে সরাসরি কনসোলে কোড চালান Shift+Enter
  5. আপনার নোটবুক আউটপুট নাড়াচাড়া না করে দ্রুত এবং সহজেই কনসোলে ভেরিয়েবল, ডেটাফ্রেম বা প্লটগুলি পরীক্ষা করুন।

0

এই উত্তরটি অজগর দৃষ্টিভঙ্গি দেখায়। জুপিটার অজগর ছাড়াও বিভিন্ন ভাষায় সমর্থন করে।

জুপিটার নোটবুক এবং জুপিটারলব উভয়ই ব্রাউজার সুসংগত ইন্টারেক্টিভ পাইথন (অর্থাত পাইথন "। আইপিনব" ফাইল) পরিবেশ, যেখানে আপনি আরও ভাল পাঠযোগ্যতার জন্য কোডের বিভিন্ন অংশকে পৃথকভাবে সম্পাদনযোগ্য কোষগুলিতে ভাগ করতে পারেন। এই দুটিই ডেটা সায়েন্স / সায়েন্টিফিক কম্পিউটিং ডোমেনে জনপ্রিয়।

আমি আপনাকে জুপিটার নোটবুকের সুবিধার্থে জুপিটারলেবের সাথে যাওয়ার পরামর্শ দিচ্ছি:

  1. জুপিটারলেব এ, আপনি ".py" ফাইল, ".ipynb" ফাইল, ওপেন টার্মিনাল ইত্যাদি তৈরি করতে পারেন জুপির নোটবুক আপনাকে "পাইথন 2" বা "পাইথন 3" বাছাই করার সময় ".ipynb" ফাইলগুলিকে অনুমতি দেয়।
  2. জুপিটারল্যাব একক ব্রাউজার ট্যাবে একাধিক ".ipynb" ফাইল খুলতে পারে । অন্যদিকে, জুপিটার নোটবুক প্রতিবার নতুন ".ipynb" ফাইলগুলি খোলার জন্য নতুন ট্যাব তৈরি করবে। ব্রাউজারের বিভিন্ন ট্যাবগুলির মধ্যে ঘোরাফেরা ক্লান্তিকর , সুতরাং এখানে জুপিটারল্যাব আরও সহায়ক।

আমি জুপিটারল্যাব ইনস্টল করতে পিআইপি ব্যবহার করার পরামর্শ দেব।

আপনি যদি উইন্ডোজ সিস্টেমে জুপিটারল্যাব ব্যবহার করে একটি ".ipynb" ফাইলটি খুলতে না পারেন তবে এই পদক্ষেপগুলি এখানে:

  1. ফাইলটিতে যান -> ডান ক্লিক করুন -> এতে খুলুন -> অন্য অ্যাপ্লিকেশন চয়ন করুন -> আরও অ্যাপ্লিকেশন -> এই পিসিতে অন্য অ্যাপ্লিকেশন সন্ধান করুন -> ক্লিক করুন।
  2. এটি একটি ফাইল এক্সপ্লোরার উইন্ডো খুলবে। এখন আপনার পাইথন ইনস্টলেশন ফোল্ডারের ভিতরে যান। আপনার স্ক্রিপ্ট ফোল্ডারটি দেখতে হবে । এটি ভিতরে যান।
  3. আপনি একবার jupyter-Lab.exe সন্ধান করলে , এটি নির্বাচন করুন এবং এখন এটি আপনার পিসিতে ডিফল্ট .ipynb ফাইলগুলি খুলবে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.