প্রকল্প সম্পর্কে

plotly.py হলো Plotly-এর পক্ষ থেকে আসা Python গ্রাফিং লাইব্রেরি। এটি ইন্টারঅ্যাক্টিভ, ওপেন-সোর্স এবং ব্রাউজার-ভিত্তিক। plotly.js-এর উপর ভিত্তি করে তৈরি এই লাইব্রেরিটি একটি উচ্চ-স্তরের, ডিক্লারেটিভ চার্টিং API প্রদান করে। এর অন্তর্নিহিত plotly.js লাইব্রেরিতে বৈজ্ঞানিক চার্ট, 3D গ্রাফ, স্ট্যাটিস্টিক্যাল চার্ট, SVG ম্যাপ এবং ফিন্যান্সিয়াল চার্টসহ ৩০টিরও বেশি চার্ট টাইপ অন্তর্ভুক্ত রয়েছে। Plotly গ্রাফগুলো Jupyter notebooks, marimo-এর মতো অন্যান্য Python নোটবুক সফটওয়্যার, স্ট্যান্ডঅ্যালোন HTML ফাইল হিসেবে দেখা যায় অথবা Dash অ্যাপ্লিকেশনের সাথে ইন্টিগ্রেট করা যায়। README-তে plotly.express ব্যবহার করে একটি বার চার্ট তৈরি এবং fig.show()-এর মাধ্যমে তা প্রদর্শনের একটি কুইকস্টার্ট উদাহরণ দেখানো হয়েছে। ইনস্টলেশনের বিকল্পগুলোর মধ্যে রয়েছে pip install plotly এবং conda install -c conda-forge plotly। Jupyter উইজেট হিসেবে ব্যবহারের জন্য README-তে jupyter এবং anywidget ইনস্টল করার পরামর্শ দেওয়া হয়েছে। kaleido প্যাকেজ (ভার্সন ১.০ বা তার বেশি) এর মাধ্যমে স্ট্যাটিক ইমেজ এক্সপোর্ট সমর্থিত। ইমেজ জেনারেট করার জন্য Kaleido-এর Chrome বা Chromium প্রয়োজন; ডিফল্টভাবে এটি সিস্টেমের বিদ্যমান ইনস্টলেশন ব্যবহার করে, এবং Chrome বা Chromium না থাকলে plotly_get_chrome চালানো যেতে পারে। প্রকল্পটি Plotly দ্বারা রক্ষণাবেক্ষণ করা হয় এবং MIT License-এর অধীনে মুক্তি দেওয়া হয়েছে। এর ডকুমেন্টেশন Creative Commons লাইসেন্সের অধীনে প্রকাশিত। রিপোজিটরিটি অনলাইন ডকুমেন্টেশন, কন্ট্রিবিউটিং গাইড, চেঞ্জলগ, কোড অফ কন্ডাক্ট এবং একটি কমিউনিটি ফোরামের লিঙ্ক প্রদান করে। Plotly কনসাল্টিং, ড্যাশবোর্ড ডেভেলপমেন্ট, অ্যাপ্লিকেশন ইন্টিগ্রেশন এবং ফিচার সংযোজনের জন্য যোগাযোগের সুযোগও প্রদান করে।