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

पायथन Matplotlib में प्रोफ़ाइल हिस्टोग्राम प्लॉट करना

एक प्रोफ़ाइल हिस्टोग्राम में, प्रत्येक बिन में उसकी प्रविष्टियों का माध्य होता है। पायथन में प्रोफाइल हिस्टोग्राम को प्लॉट करने के लिए, हम regplot . का उपयोग कर सकते हैं सीबॉर्न . से विधि ।

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।

  • seaborn.regplot का उपयोग करें डेटा और एक रैखिक प्रतिगमन मॉडल फिट करने के लिए। पैरामीटर का प्रयोग करें x_bins असतत डिब्बे में x चर को बिन करने के लिए। fit_reg=True . का उपयोग करें x . से संबंधित प्रतिगमन मॉडल को प्लॉट करने के लिए और y चर।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

import numpy as np
import seaborn as sns
from matplotlib import pyplot as plt

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

x = np.random.uniform(-5, 5, 1000)
y = np.random.normal(x**2, np.abs(x) + 1)

sns.regplot(x=x, y=y, x_bins=20, marker='o', fit_reg=True)

plt.show()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

पायथन Matplotlib में प्रोफ़ाइल हिस्टोग्राम प्लॉट करना


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

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

  1. पायथन के Matplotlib के साथ एक्स-अक्ष पर प्लॉटिंग तिथियां

    पंडों का उपयोग करके, हम एक डेटाफ़्रेम बना सकते हैं और डेटाटाइम के लिए इंडेक्स सेट कर सकते हैं। gcf().autofmt_xdate() का उपयोग करके, हम दिनांक को X-अक्ष पर समायोजित करेंगे। कदम date_time की सूची बनाएं और pd.to_datetime() का उपयोग करके date_time में उसमें कनवर्ट करें। डेटा पर विचार करें =[1, 2,

  1. पायथन में ग्राफ प्लॉटिंग

    पायथन में matplotlib पुस्तकालय का उपयोग करके रेखांकन बनाने की क्षमता है। इसमें कई पैकेज और फ़ंक्शन हैं जो विभिन्न प्रकार के ग्राफ़ और प्लॉट उत्पन्न करते हैं। इसे इस्तेमाल करना भी बहुत आसान है। यह numpy और अन्य पायथन बिल्ट-इन फ़ंक्शंस के साथ लक्ष्य को प्राप्त करता है। इस लेख में हम कुछ विभिन्न प्रकार