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

सीबॉर्न हीटमैप या सहसंबंध मैट्रिक्स (Matplotlib) को कैसे चेतन करें?

सीबॉर्न हीटमैप या सहसंबंध मैट्रिक्स को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

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

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

fig = plt.figure()
dimension = (5, 5)
data = np.random.rand(dimension[0], dimension[1])
sns.heatmap(data, vmax=.8)

def init():
    sns.heatmap(np.zeros(dimension), vmax=.8, cbar=False)

def animate(i):
    data = np.random.rand(dimension[0], dimension[1])
    sns.heatmap(data, vmax=.8, cbar=False)

anim = animation.FuncAnimation(fig, animate, init_func=init, frames=20, repeat=False)

plt.show()

आउटपुट

सीबॉर्न हीटमैप या सहसंबंध मैट्रिक्स (Matplotlib) को कैसे चेतन करें? सीबॉर्न हीटमैप या सहसंबंध मैट्रिक्स (Matplotlib) को कैसे चेतन करें?


  1. Matplotlib का उपयोग करके Seaborn FacetGrid में हीटमैप स्क्वायर कैसे बनाएं?

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

  1. दो सीबॉर्न lmplots को साथ-साथ कैसे प्लॉट करें (Matplotlib)?

    सीबॉर्न में साथ-साथ दो ग्राफ़ बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - दो ग्राफ़ बनाने के लिए, हम nrows=1, ncols=2 . का उपयोग कर सकते हैं आकृति आकार (7, 7) के साथ। कुंजियों के साथ डेटा फ़्रेम बनाएं, col1 और col2 , पंडों . का उपयोग करते हुए । काउंटप्लॉट() . का प्रयोग करें बार का उपयो

  1. कैसे Matplotlib में एक pcolormesh चेतन करने के लिए?

    pcolormesh . को चेतन करने के लिए matplotlib में, हम निम्नलिखित कदम उठा सकते हैं - एक आकृति और सबप्लॉट का एक सेट बनाएं। numpy . का उपयोग करके x, y और t डेटा बिंदु बनाएं । बनाएं X3 , Y3 और T3, मेशग्रिड का उपयोग करके निर्देशांक वैक्टर से निर्देशांक मैट्रिक्स लौटाएं। pcolormesh() . का उपय