আমি সবেমাত্র বার চার্ট উত্পন্ন করার জন্য এক্সেলের প্রতিস্থাপন হিসাবে পান্ডাস / ম্যাটপ্ল্লোটিব ব্যবহার শুরু করেছি। আমি একটি ইস্যু মধ্যে চালাচ্ছি
(1) ডিফল্ট রঙিন্যাপে কেবল 5 টি রঙ রয়েছে, তাই আমার যদি 5 টিরও বেশি বিভাগ থাকে তবে রঙগুলি পুনরাবৃত্তি করে। আমি কীভাবে আরও রং নির্দিষ্ট করতে পারি? আদর্শভাবে, একটি প্রারম্ভিক রঙ এবং একটি শেষ রঙের সাথে একটি গ্রেডিয়েন্ট এবং এর মধ্যে n রঙগুলি গতিময়ভাবে উত্পন্ন করার উপায়?
(২) রঙগুলি খুব চাক্ষুষভাবে আকর্ষণীয় নয়। আমি কীভাবে এন রঙের একটি কাস্টম সেট নির্দিষ্ট করব? অথবা, গ্রেডিয়েন্টও কাজ করবে।
উপরোক্ত দুটি বিষয়কেই চিত্রিত করে এমন উদাহরণ নীচে:
4 from matplotlib import pyplot
5 from pandas import *
6 import random
7
8 x = [{i:random.randint(1,5)} for i in range(10)]
9 df = DataFrame(x)
10
11 df.plot(kind='bar', stacked=True)
এবং আউটপুটটি হ'ল:




