Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मैं अलग-अलग रंगों में बार प्लॉट्स को स्वचालित रूप से कैसे चक्रित कर सकता हूं?

पुरुष बार प्लॉट स्वचालित रूप से अलग-अलग रंगों में घूमते हैं, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • विभिन्न रंगों के लिए स्वचालित साइकिलर सेट करें।
  • बारों को प्लॉट करने के लिए पंडों का डेटाफ़्रेम बनाएं।
  • साजिश का उपयोग करें () kind="bar" . के साथ विधि सलाखों की साजिश रचने के लिए।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pyplot as plt
import pandas as pd

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.rc('axes', prop_cycle=(plt.cycler('color', ['r', 'g', 'b', 'y'])))

df = pd.DataFrame(dict(name=["John", "Jacks", "James"], age=[23, 20, 26],
marks=[88, 90, 76], salary=[90, 89, 98]))

df.set_index('name').plot(kind='bar')

plt.show()

आउटपुट

मैं अलग-अलग रंगों में बार प्लॉट्स को स्वचालित रूप से कैसे चक्रित कर सकता हूं?


  1. पायथन में लॉग हिस्टोग्राम कैसे बनाएं?

    लॉग हिस्टोग्राम बनाने के लिए, हम उपयोग कर सकते हैं log=True इतिहास () . के तर्क में विधि। कदम संख्याओं की सूची बनाएं। घनत्व=सत्य . के साथ एक हिस्टोग्राम प्लॉट करें । आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण pltplt.rcParams[figure.figsize] =[7.50, 3.50]plt.rcParams

  1. कैसे अजगर में matplotlib का उपयोग कर एक ही पृष्ठ पर कई भूखंड बनाने के लिए?

    पंडों का उपयोग करके, हम एक डेटा फ़्रेम बना सकते हैं और एक आकृति और अक्ष बना सकते हैं। उसके बाद, हम अंक निकालने के लिए स्कैटर विधि का उपयोग कर सकते हैं। कदम छात्रों की सूची, उनके द्वारा प्राप्त अंक और प्रत्येक अंक के लिए कलर कोडिंग बनाएं। चरण 1 डेटा के साथ, पांडा के डेटाफ़्रेम का उपयोग करके डेट

  1. पायथन का उपयोग करके दो भूखंडों को साथ-साथ कैसे बनाया जाए?

    सबप्लॉट (पंक्ति, कॉल, इंडेक्स) विधि का उपयोग करके, हम एक आकृति को पंक्ति * कॉल भागों में विभाजित कर सकते हैं, और सूचकांक स्थिति पर आकृति को प्लॉट कर सकते हैं। निम्नलिखित कार्यक्रम में, हम एक ही आकृति में दो आरेख बनाएंगे। कदम numpy का उपयोग करके x, y1, y2 अंक बनाना। nrows =1, ncols =2, index =1