বোকেহ হল একটি পাইথন প্যাকেজ যা ডেটা ভিজ্যুয়ালাইজেশনে সাহায্য করে৷ এটি একটি ওপেন সোর্স প্রকল্প। Bokeh HTML এবং JavaScript ব্যবহার করে তার প্লট রেন্ডার করে। এটি নির্দেশ করে যে এটি ওয়েব-ভিত্তিক ড্যাশবোর্ডগুলির সাথে কাজ করার সময় কার্যকর৷
৷বোকেহ সহজেই NumPy, Pandas এবং অন্যান্য Python প্যাকেজের সাথে ব্যবহার করা যেতে পারে। এটি ইন্টারেক্টিভ প্লট, ড্যাশবোর্ড ইত্যাদি তৈরি করতে ব্যবহার করা যেতে পারে।
Matplotlib এবং Seaborn স্ট্যাটিক প্লট তৈরি করে, যেখানে Bokeh ইন্টারেক্টিভ প্লট তৈরি করে। এর মানে হল যখন ব্যবহারকারী এই প্লটগুলির সাথে ইন্টারঅ্যাক্ট করে, তারা সেই অনুযায়ী পরিবর্তন করে।
প্লট ফ্লাস্ক বা জ্যাঙ্গো সক্ষম ওয়েব অ্যাপ্লিকেশনের আউটপুট হিসাবে এমবেড করা যেতে পারে। জুপিটার নোটবুকও এই প্লটগুলিকে রেন্ডার করতে ব্যবহার করা যেতে পারে৷
৷বোকেহ -
এর নির্ভরতাNumpyPillowJinja2PackagingPyyamlSixTornadoPython−dateutil
উইন্ডোজ কমান্ড প্রম্পটে বোকেহ ইনস্টল করা
pip3 বোকেহ ইনস্টল করুন
অ্যানাকোন্ডা প্রম্পটে বোকেহের ইনস্টলেশন
conda install bokeh
আসুন একটি উদাহরণ দেখি -
bokeh.plotting থেকে আমদানি চিত্র, output_file, showxvals =['label_1', 'label_2', 'label_3']yvals =[56, 78, 99]fig =চিত্র(x_range =xvals, plot_width =400, plot_height =300)fig.vbar(x =xvals, top =yvals, width =0.5) show(fig)আউটপুট
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়, এবং উপনামযুক্ত৷
৷ -
প্লট প্রস্থ এবং উচ্চতা সহ চিত্র ফাংশন বলা হয়।
-
তথ্য তালিকায় সংজ্ঞায়িত করা হয়।
-
'আউটপুট_ফাইল' ফাংশনটি এইচটিএমএল ফাইলের নাম উল্লেখ করার জন্য বলা হয় যা তৈরি করা হবে।
-
বোকেহ-তে উপস্থিত 'vbar' ফাংশনটিকে ডেটা সহ বলা হয়।
-
'শো' ফাংশনটি প্লট প্রদর্শন করতে ব্যবহৃত হয়।