বোকেহ হল একটি পাইথন প্যাকেজ যা ডেটা ভিজ্যুয়ালাইজেশনে সাহায্য করে৷ এটি একটি ওপেন সোর্স প্রকল্প। Bokeh HTML এবং JavaScript ব্যবহার করে তার প্লট রেন্ডার করে। এটি নির্দেশ করে যে ওয়েব-ভিত্তিক ড্যাশবোর্ডগুলির সাথে কাজ করার সময় এটি কার্যকর৷
৷বোকেহ সহজেই NumPy, Pandas এবং অন্যান্য Python প্যাকেজের সাথে ব্যবহার করা যেতে পারে। এটি ইন্টারেক্টিভ প্লট, ড্যাশবোর্ড ইত্যাদি তৈরি করতে ব্যবহার করা যেতে পারে।
Matplotlib এবং Seaborn স্ট্যাটিক প্লট তৈরি করে, যেখানে Bokeh ইন্টারেক্টিভ প্লট তৈরি করে। এর মানে যখন ব্যবহারকারী এই প্লটগুলির সাথে ইন্টারঅ্যাক্ট করে, তখন তারা সেই অনুযায়ী পরিবর্তন করে। প্লট ফ্লাস্ক বা জ্যাঙ্গো সক্ষম ওয়েব অ্যাপ্লিকেশনের আউটপুট হিসাবে এমবেড করা যেতে পারে। জুপিটার নোটবুকও এই প্লটগুলিকে রেন্ডার করতে ব্যবহার করা যেতে পারে৷
৷বোকেহ -
এর নির্ভরতাNumpy Pillow Jinja2 Packaging Pyyaml Six Tornado Python−dateutil
উইন্ডোজ কমান্ড প্রম্পটে বোকেহ ইনস্টল করা
pip3 install bokeh
অ্যানাকোন্ডা প্রম্পটে বোকেহের ইনস্টলেশন
conda install bokeh
নিম্নলিখিত একটি উদাহরণ -
উদাহরণ
npfrom bokeh.plotting import ফিগার, output_file, showN =5000x =np.random.random(size=N) * 125y =np.random.random(size=N) * 125radii =np.random.random হিসাবেimport numpy as np from bokeh.plotting import figure, output_file, show N = 5000 x = np.random.random(size=N) * 125 y = np.random.random(size=N) * 125 radii = np.random.random(size=N) * 1.35 colors = [ "#%02x%02x%02x" % (int(r), int(g), 150) for r, g in zip(40+2*x, 30+2*y) ] TOOLS="hover,crosshair,pan,wheel_zoom,zoom_in,zoom_out,box_zoom,undo,redo,reset,tap,save,box_select,poly_select,lasso_select," p = figure(tools=TOOLS) p.scatter(x, y, radius=radii, fill_color=colors, fill_alpha=0.6, line_color=None) output_file("colorscatter.html", title="Color scatter plot") show(p)
আউটপুট
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়, এবং উপনামযুক্ত৷
৷ -
'র্যান্ডম' ফাংশনটি ডেটা তৈরি করতে ব্যবহৃত হয়।
-
প্লট প্রস্থ এবং উচ্চতা সহ চিত্র ফাংশন বলা হয়।
-
'আউটপুট_ফাইল' ফাংশনটি এইচটিএমএল ফাইলের নাম উল্লেখ করার জন্য বলা হয় যা তৈরি করা হবে।
-
প্লট ডেটা পয়েন্টগুলিকে ছড়িয়ে দেওয়ার জন্য রঙগুলিকে রেন্ডার করার জন্য রঙগুলিকে একটি তালিকা হিসাবে সংজ্ঞায়িত করা হয়েছে৷
-
বোকেহে উপস্থিত 'স্ক্যাটার' ফাংশনটিকে ডেটা সহ বলা হয়।
-
'শো' ফাংশনটি প্লট প্রদর্শন করতে ব্যবহৃত হয়।