চ্যালেঞ্জটি সহজ:
বেশ কয়েকটি ইনপুট মানের উপর ভিত্তি করে পাই-চার্ট তৈরি করুন।
ইনপুটটি ইতিবাচক সংখ্যা, দশমিক বা পূর্ণসংখ্যার একটি তালিকা হবে এবং আউটপুটটি পাই-চার্ট হবে যেখানে প্রতিটি ইনপুট মান পৃথক রঙের দ্বারা প্রতিনিধিত্ব করা হয় এবং প্রতিটি অঞ্চলের বাইরে একটি শতাংশের মান থাকে।
নিয়মাবলী:
- রঙগুলি অবশ্যই চাক্ষুষভাবে পৃথক হতে হবে (সঠিক রঙগুলি alচ্ছিক)
- কমপক্ষে দুটি এবং সর্বোচ্চ 10 ইনপুট মান থাকবে
- বৃত্তের ব্যাসার্ধ অবশ্যই
[100 300]
পিক্সেলের ব্যাপ্তিতে থাকতে হবে- ভেক্টর গ্রাফিকগুলি ততক্ষণ ঠিক আছে যতক্ষণ না ডিফল্ট আউটপুট
[100, 300]
পিক্সেলের ব্যাসার্ধ দেয়
- ভেক্টর গ্রাফিকগুলি ততক্ষণ ঠিক আছে যতক্ষণ না ডিফল্ট আউটপুট
- শতাংশের মানগুলি পূর্ণসংখ্যা হবে
- শতাংশের মানটি কোথায় রাখা হবে সে সম্পর্কে কোনও কঠোর নিয়ম নেই, তবে এটি কোন অঞ্চলের অন্তর্গত তা সহজেই দেখতে হবে
- সবচেয়ে কাছের অক্ষর এবং বৃত্তের বাইরের প্রান্তের মধ্যবর্তী দূরত্ব অবশ্যই
[5, 40]
পিক্সেলের মধ্যে হতে হবে - হরফ alচ্ছিক
- প্লটটিতে প্রতিটি অঞ্চল পৃথক করে কালো রেখা থাকতে পারে এবং নাও থাকতে পারে
- পাই চার্ট তৈরির জন্য তৈরি কার্যাদি, উদাহরণস্বরূপ, ম্যাটল্যাব:
pie
পাইথন:matplotlib.pyplot.pie
এবং ম্যাথমেটিকা:PieChart
অনুমোদিত নয় - সাধারণ বৃত্তাকারী বিধিগুলি (এটি
(1.00, 0.5]
যদি থাকে তবে তা নিচে থাকলে(0.5, 0.00)
) - যদি কোনও স্লাইসের শতাংশের মান এর চেয়ে কম হয় তবে
0.5%
আউটপুট0%
। স্লাইসটি এখনও প্লটের মধ্যে অন্তর্ভুক্ত করা উচিত। - দয়া করে পরীক্ষার জন্য প্লট সরবরাহ করুন (বা কোনও দোভাষীর একটি লিঙ্ক)। এটি কেবলমাত্র 10 ইনপুট মান সহ প্লট দেখানোর জন্য যথেষ্ট (খুব দীর্ঘ উত্তর এড়াতে)
উদাহরণ
নীচের উদাহরণ মান ব্যবহার করুন। আপনি সংখ্যার তালিকার রূপান্তরকারীটি ব্যবহার করে তালিকাগুলিকে একটি উপযুক্ত বিন্যাসে রূপান্তর করতে পারেন , উদাহরণস্বরূপ জিমি 23013 দ্বারা এই 27 বাইটকে ।
x = [0.3, 1.2]
x = [3, 6, 2, 10]
x = [0.4387, 0.3816, 0.7655, 0.7952, 0.1869, 0.4898, 0.4456, 0.6463, 0.7094, 0.7547]
0.5
শুন্যতে যে যদি ডিফল্ট আছে। তবে 0.50001
অবশ্যই গোল করতে হবে 1