জুপিটার নোটবুক দিয়ে শুরু করুন: একটি টিউটোরিয়াল

জুপিটার নোটবুক দিয়ে শুরু করুন: একটি টিউটোরিয়াল

আপনি যদি একজন উচ্চাকাঙ্ক্ষী ডেটা বিজ্ঞানী যা পাইথন বা আর এর সাথে কাজ করে, তাহলে আপনাকে জানতে হবে কিভাবে জুপিটার নোটবুক ব্যবহার করতে হয়। ডেটা ম্যানিপুলেট করা, লাইভ কোড শেয়ার করা, সেইসাথে ডেটা সায়েন্স ওয়ার্কফ্লো পরিচালনার জন্য এটি একটি ওপেন সোর্স এবং সার্ভার-ভিত্তিক IDE।





আসুন দেখে নিই কিভাবে আপনি আপনার স্থানীয় মেশিনে জুপিটার নোটবুক ইনস্টল এবং ব্যবহার করতে পারেন।





কীভাবে পিপ দিয়ে জুপিটার নোটবুক ইনস্টল এবং চালু করবেন

যখন আপনি Jupyter নোটবুক একটি ভার্চুয়াল পরিবেশে ইনস্টল করেন পিপ ইনস্টল কমান্ড, আপনি এটি একটি ভার্চুয়াল স্পেসে একটি স্বাধীন প্যাকেজ বা মডিউল হিসাবে চালাতে পারেন।





এই পদ্ধতিটি ব্যবহার করতে, আপনাকে অবশ্যই আপনার মেশিনে পাইথন ইনস্টল করতে হবে। অন্যথায়, এর দিকে যান python.org পাইথনের সর্বশেষ সংস্করণটি ডাউনলোড এবং ইনস্টল করার জন্য ওয়েবসাইট। যাইহোক, যদি আপনি একটি ম্যাক বা লিনাক্স ব্যবহারকারী হন, সম্ভবত আপনার কাছে পাইথন ইতিমধ্যেই ডিফল্টরূপে ইনস্টল আছে।

আপনি যদি উইন্ডোজ ব্যবহারকারী হন তবে নিশ্চিত করুন যে আপনি উইন্ডোজ পাথে পাইথন যোগ করুন কমান্ড লাইন থেকে এটি কার্যকর করার জন্য এটি ইনস্টল করার পরে।



একবার আপনি উপরের শর্তগুলি সন্তুষ্ট করলে, আপনার নির্বাচিত স্থানে কমান্ড প্রম্পট খুলুন।

পরবর্তী, একটি পাইথন ভার্চুয়াল পরিবেশ তৈরি এবং সক্রিয় করুন যদি আপনি ইতিমধ্যে এটি না করেন





যে ভার্চুয়াল পরিবেশে, চালান পিপ ইনস্টল নোটবুক জুপিটার নোটবুক ইনস্টল করার কমান্ড।

পরবর্তী, চালান জুপিটার নোটবুক আপনার ডিফল্ট ব্রাউজারে জুপিটার নোটবুক সার্ভার চালু করতে।





কিভাবে উইন্ডোতে পিপ ইনস্টল করবেন

অ্যানাকোন্ডা ডিস্ট্রিবিউশনের সাথে কিভাবে জুপিটার নোটবুক ইন্সটল এবং লঞ্চ করবেন

অ্যানাকোন্ডা বিতরণ হল একটি IDE ম্যানেজার যা আপনাকে A এর মধ্যে Jupyter নোটবুক ইনস্টল করতে দেয় কনডা ভার্চুয়াল পরিবেশ।

আপনি যখন অ্যানাকোন্ডা বিতরণ ব্যবহার করবেন তখন আপনি কমান্ড লাইন প্রযুক্তিগততা এড়াতে পারেন। এটি আপনাকে আপনার ভার্চুয়াল পরিবেশ তৈরি এবং সক্রিয় করতে দেয় এবং কয়েক ক্লিকে তার অ্যানাকোন্ডা নেভিগেটরের মাধ্যমে জুপিটার নোটবুক ইনস্টল করতে দেয়।

এই বিকল্পটি ব্যবহার করতে, আপনাকে অবশ্যই এর সাম্প্রতিক সামঞ্জস্যপূর্ণ সংস্করণটি ডাউনলোড এবং ইনস্টল করতে হবে অ্যানাকোন্ডা বিতরণ

একবার আপনার মেশিনে অ্যানাকোন্ডা ইনস্টল হয়ে গেলে, এর অ্যানাকোন্ডা নেভিগেটর চালু করুন। এটি উইন্ডোজ এ চালু করার জন্য, আপনি উইন্ডোজ সার্চ বার খুলে অ্যানাকোন্ডা অনুসন্ধান করতে পারেন। তারপর সার্চ রেজাল্ট মেনুতে Anaconda Navigator- এ ক্লিক করে এটি খুলুন।

যদিও অ্যানাকোন্ডা নেভিগেটরের বেস পাথ পরিবেশে জুপিটার নোটবুকটি আগে থেকেই ইনস্টল করা আছে, আপনি যখনই এটির সাথে একটি পরিবেশ তৈরি করবেন তখন আপনাকে একটি নতুন ইনস্টল করতে হবে।

আপনি একটি তৈরি করতে পারেন কনডা পরিবেশ এবং সিএমডি বা অ্যানাকোন্ডা নেভিগেটরের মাধ্যমে এতে জুপিটার নোটবুক ইনস্টল করুন।

অ্যানাকোন্ডা নেভিগেটর বিকল্পটি ব্যবহার করতে অ্যাপের সাইডবারে ক্লিক করুন পরিবেশ

পরবর্তীতে, অ্যাপের নিচের বাম কোণে তাকান এবং ক্লিক করুন সৃষ্টি

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

একবার আপনি সফলভাবে একটি পরিবেশ তৈরি করলে, এটি নির্বাচন করুন এবং যান বাড়ি । মধ্যে বাড়ি মেনু, জুপিটার নোটবুকটি সনাক্ত করুন এবং ক্লিক করুন ইনস্টল করুন সেই পরিবেশে এটি ইনস্টল করতে।

ক্লিক করুন শুরু করা ইনস্টলেশন সম্পন্ন হলে।

Allyচ্ছিকভাবে, অ্যানাকোন্ডা নেভিগেটরের মাধ্যমে জুপিটার নোটবুক ইনস্টল করার পরে, আপনি একটি টার্মিনাল বা কমান্ড প্রম্পট খুলতে পারেন এবং env_name সক্রিয় করুন সক্রিয় করার কমান্ড কনডা ভার্চুয়াল পরিবেশ যা আপনি তৈরি করেছেন।

প্রতিস্থাপন করুন env_name অ্যানাকোন্ডা নেভিগেটরের মাধ্যমে আপনি যে পরিবেশ তৈরি করেছেন তার নামের সাথে। যাইহোক, উইন্ডোজ এ এই পদ্ধতিটি ব্যবহার করার জন্য, আপনি যোগ করুন তা নিশ্চিত করুন অ্যানাকোন্ডা উইন্ডোজ পাথে।

বিকল্পভাবে, যদি আপনি সম্পূর্ণরূপে অ্যানাকোন্ডা নেভিগেটর বিকল্পটি এড়াতে চান, তাহলে আপনি একটি তৈরি করতে পারেন কনডা পরিবেশ এবং শুধুমাত্র টার্মিনালের মাধ্যমে এটিতে জুপিটার নোটবুক ইনস্টল করুন।

এটি করার জন্য, আপনার টার্মিনাল খুলুন এবং কমান্ডটি চালান conda create --name env_name । আপনি যদি উইন্ডোজ ব্যবহারকারী হন তবে আপনি ব্যবহার করতে পারেন conda.bat তৈরি করুন -নাম env_name

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

পরবর্তীতে, Jupyter নোটবুক চালু করে চালু করুন জুপিটার নোটবুক কমান্ড

সম্পর্কিত: উইন্ডোজ সিএমডি কমান্ডগুলি আপনার জানা উচিত

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

কিভাবে জুপিটার নোটবুক ব্যবহার করবেন

এখন আপনি Jupyter নোটবুক ইনস্টল করেছেন। চলুন দেখে নিই কিছু উপায় যা আপনি এটি ব্যবহার করতে পারেন।

জুপিটার নোটবুক চালু করা আপনাকে তার হোমপেজে নিয়ে যায়, যেখানে আপনি আপনার ফাইলগুলি পরিচালনা করতে পারেন।

NB: সাধারণত, যখন আপনি সিএমডির মাধ্যমে একটি খালি ডিরেক্টরিতে জুপিটার নোটবুক খুলেন, হোমপেজটিও সেই খালি ডিরেক্টরিটি উত্তরাধিকার সূত্রে পায়। অন্যথায়, প্যারেন্ট ডিরেক্টরিতে সমস্ত ফাইল জুপিটার নোটবুকের হোমপেজে প্রতিফলিত হয়।

Jupyter নোটবুকে একটি ফাইল কিভাবে আমদানি করবেন

আপনি এক্সেল ডকুমেন্টের মতো একটি বাহ্যিক ফাইলের সাথে কাজ করতে চাইতে পারেন। আপনি এটি Jupyter নোটবুকের ডিরেক্টরিতে আমদানি করতে পারেন যদি এটি ইতিমধ্যে না থাকে।

জুপিটার নোটবুকে একটি ফাইল আমদানি করতে, অ্যাপের উপরের ডানদিকে দেখুন এবং ক্লিক করুন আপলোড করুন একটি ফাইলের জন্য আপনার পিসি ব্রাউজ করতে।

পরবর্তী, একবার আপনি ফাইলটি আপলোড করলে, এ ক্লিক করুন আপলোড করুন ফাইলের পাশে প্যারেন্ট ফোল্ডার ডাইরেক্টরিতে যোগ করার জন্য অপশন দেখা যাচ্ছে।

একটি নতুন নোটবুক নিয়ে কাজ করা

আপনার খোলা প্রতিটি নোটবুক আপনার কোডগুলি ফাইল বহন করে চালায় .ipynb সম্প্রসারণ একটি নোটবুক বা একটি কার্নেল খুলতে, ক্লিক করুন নতুন । তারপর নির্বাচন করুন পাইথন

নতুন খোলা নোটবুকটি নতুন নামে সংরক্ষণ করতে, ক্লিক করুন ফাইল

পরবর্তী, নির্বাচন করুন সংরক্ষণ করুন বিকল্প এবং আপনার নোটবুক একটি পছন্দসই নাম দিন।

চলমান নোটবুক কীভাবে বন্ধ করবেন

একটি চলমান নোটবুক বন্ধ করতে, হোমপেজে যান এবং নির্বাচন করুন চলছে । এটি বর্তমানে চলমান কার্নেলের একটি তালিকা লোড করে।

ক্লিক করুন শাটডাউন যে কোনও নোটবুকের পাশে আপনি এটি নিষ্ক্রিয় করতে চান।

Jupyter নোটবুকে কিভাবে নতুন সেল যুক্ত করবেন

জুপিটার নোটবুক কার্নেলে থাকাকালীন, আপনি কোষে আপনার কোড লিখতে পাবেন। একটি নতুন সেল যোগ করতে, ক্লিক করুন Insোকান । তারপর আপনার পছন্দের বিকল্পটি নির্বাচন করুন।

বিকল্পভাবে, আপনি নতুন ঘর যুক্ত করতে কীবোর্ড শর্টকাট ব্যবহার করতে পারেন। একটি বিদ্যমান কোষের উপরে একটি নতুন ঘর যুক্ত করতে, এটিতে ক্লিক করুন, তারপর কী চাপুন প্রতি আপনার কীবোর্ডে।

নীচে একটি ঘর যুক্ত করতে, উপরের প্রক্রিয়াটি পুনরাবৃত্তি করুন, কিন্তু এবার, কী টিপুন আপনার কীবোর্ডে।

একটি সেলকে উপরে বা নীচে সরাতে, টার্গেট সেলটিতে আলতো চাপুন। এরপরে, কার্নেলের শীর্ষে তীর-আপ বা তীর-নীচে ক্লিক করুন।

Jupyter নোটবুকে কিভাবে লাইন বা ব্লক অফ কোড চালানো যায়

কোডের একটি লাইন বা ব্লক চালানোর জন্য, এ ক্লিক করুন দৌড় কার্নেলের উপরের অংশে বিকল্প।

কীবোর্ড শর্টকাট দিয়ে একটি কোড চালানোর জন্য, আঘাত করুন Ctrl + Enter আপনার কীবোর্ডে।

Jupyter নোটবুকে পান্ডার সাথে একটি ডেটাসেট লোড হচ্ছে: একটি ব্যবহারিক উদাহরণ

আপনি কার্নেলে একটি ডেটা সেটও লোড করতে পারেন। পাইথনের সাথে একটি এক্সেল ফাইল পড়ার জন্য নীচের উদাহরণ কোডটি দেখুন:

import pandas as pd
data=pd.read_excel(r'raw_data.xlsx')
data.head(10)

মনে রাখবেন যে একবার আপনি ডেটাসেটটি আপনার ওয়ার্কিং ডিরেক্টরিতে আমদানি বা পেস্ট করলে, আপনি এক্সেল ফাইলটি তার সম্পূর্ণ পাথ না বলে লোড করতে পারেন। টিপুন Ctrl + Enter উপরের কোডটি চালানোর জন্য।

উপরের কোডটি এই আউটপুটটি ফেরত দেয়:

কিভাবে জুপিটার নোটবুকের মার্কডাউন প্রপার্টি ব্যবহার করবেন

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

নীচের কিছু নিয়ম দেখুন:

  • $ : একটি মার্কডাউন কোড খুলুন এবং বন্ধ করুন
  • সীমা : একটি সীমা নির্দেশ করুন
  • যোগফল : যোগফলকে কল করুন
  • আলফা : একটি আলফা প্রতীক লিখুন
  • বিটা : একটি বিটা প্রতীক লিখুন
  • গামা : একটি গামা প্রতীক কল করুন
  • ^ {} : কোঁকড়া ব্রজের মধ্যে একটি অক্ষরকে সুপারস্ক্রিপ্ট করুন
  • _ {} : কোঁকড়া ব্রজের মধ্যে অক্ষরের একটি সাবস্ক্রিপ্ট লিখুন
  • ক্যাপ : একটি ক্যাপ প্রতীক প্রবর্তন
  • আছে : পরবর্তী অক্ষরের উপরে একটি টুপি চিহ্ন রাখুন

অনুশীলনে সেই নিয়মগুলি কীভাবে কাজ করে তা দেখতে, নীচের মার্কডাউন কোডটি অনুলিপি করুন এবং এটি কার্নেলের একটি ঘরে পেস্ট করুন।

$ beta_0 {^4} cap hat 6 sum limit partial 5_ {2} $

পরবর্তী, কোড ধারণকারী ঘরে আলতো চাপুন, তারপরে কার্নেলের শীর্ষে দেখুন এবং ক্লিক করুন কোড ড্রপডাউন

নির্বাচন করুন মার্কডাউন তালিকা থেকে। তারপর মার্কডাউন কোড চালান।

বিকল্পভাবে, আপনি কী টিপতে পারেন এম আপনার কীবোর্ডে নির্বাচিত ঘরটি মার্কডাউনে পরিবর্তন করতে। চাবি মারো এবং এ ফিরে যেতে কোড মোড.

যাইহোক, মার্কডাউন প্রপার্টিকে আরও ভালভাবে ধরে রাখতে, আপনি চেক করতে পারেন জুপিটার নোটবুক মার্কডাউন সেল ডক্স

জুপিটার নোটবুকের সর্বোত্তম ব্যবহার করুন

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

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

যাইহোক, এই টুল অন্যান্য বৈশিষ্ট্য অনেক প্রস্তাব। যেগুলো আমরা এখানে আলোচনা করেছি সেগুলো আপনাকে শুরু করা উচিত।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল আপনার মেশিন লার্নিং প্রকল্পের জন্য ডেটাসেট পাওয়ার Un টি অনন্য উপায়

মেশিন লার্নিং এবং ডেটা সায়েন্সের জন্য ভালো ডেটাসেট অপরিহার্য। আপনার প্রকল্পগুলির জন্য আপনার প্রয়োজনীয় ডেটা কীভাবে পেতে হয় তা শিখুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • পাইথন
  • তথ্য বিশ্লেষণ
লেখক সম্পর্কে ইডিসু ওমিসোলা(94 নিবন্ধ প্রকাশিত)

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

Idowu Omisola থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন