Matplotlib में ग्रुप्ड बार प्लॉट्स के बीच स्पेसिंग सेट करने के लिए निम्नलिखित चरणों का पालन करें:
चरण
- फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें।
- प्लॉट किए जाने वाले बार डिटेल्स के लिए डिक्शनरी बनाएं।
- डिक्शनरी d का उपयोग करके पांडास डेटाफ्रेम बनाएं।
- align="center" के साथ डिक्शनरी d का उपयोग करके बार प्लॉट करें।
- फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import matplotlib.pyplot as plt
import pandas as pd
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
d = {"Name": ["John", "Jacks", "James", "Joe"], "Age": [23, 12, 30, 26], "Marks": [98, 85, 70, 77]}
df = pd.DataFrame(d)
df.set_index('Name').plot(kind="bar", align='center', width=0.1)
plt.tick_params(rotation=45)
plt.show()
आउटपुट
पतले बार्स वाला ग्रुप्ड बार चार्ट दिखाई देगा जिसमें नाम X-एक्सिस पर 45 डिग्री घुमे हुए होंगे।