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

Matplotlib का उपयोग करके पाई चार्ट में पंडों के डेटाफ़्रेम को प्लॉट करना


Matplotlib का उपयोग करके पंडों के डेटा फ़्रेम को पाई चार्ट में प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा का डेटाफ़्रेम बनाएं।
  • डेटाफ़्रेम को गतिविधि अनुक्रमणिका के साथ प्लॉट करें पाई () . का उपयोग करके विधि
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import pandas as pd
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame({'activities': ['sleep', 'exercise', 'work', 'study'],
                                    'hours': [8, 1, 9, 6]})

df.set_index('activities').plot.pie(y='hours', legend=False,
                                    autopct='%1.1f%%')

plt.show()

आउटपुट

Matplotlib का उपयोग करके पाई चार्ट में पंडों के डेटाफ़्रेम को प्लॉट करना


  1. कैसे अजगर Matplotlib में वफ़ल चार्ट बनाने के लिए?

    वफ़ल चार्ट एक मनोरंजक विज़ुअलाइज़ेशन तकनीक है जिसे आम तौर पर लक्ष्यों की ओर प्रगति प्रदर्शित करने के लिए बनाया जाता है। एक नया आंकड़ा बनाते समय या किसी मौजूदा आकृति को सक्रिय करते समय, हम उपयोग कर सकते हैं चित्राक्लास=वफ़ल । कदम शब्दकोश का उपयोग करके पांडा का डेटा फ़्रेम बनाएं। figureClass=Waf

  1. Matplotlib का उपयोग करके iPython नोटबुक से फ़ाइल के रूप में चित्र सहेजें

    iPython से किसी आकृति को फ़ाइल के रूप में सहेजने के लिए, हम निम्नलिखित कदम उठा सकते हैं- नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें। add_axes() . का उपयोग करके आकृति में एक कुल्हाड़ी जोड़ें विधि। दी गई सूची को प्लॉट करें। savefig() . का उपयोग करके प्लॉट को सेव करें विधि। उदाहरण from matplotlib

  1. पायथन के पांडा में डेटाफ्रेम से मैटप्लोटलिब स्कैटर प्लॉट बनाना

    पंडों का उपयोग करके, हम एक डेटाफ़्रेम बना सकते हैं और सबप्लॉट () विधि का उपयोग करके एक आकृति और अक्ष चर बना सकते हैं। उसके बाद, हम आवश्यक प्लॉट प्राप्त करने के लिए ax.scatter() विधि का उपयोग कर सकते हैं। कदम छात्रों की संख्या की सूची बनाएं। छात्रों द्वारा प्राप्त किए गए अंकों की सूची बनाएं।