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

सीबोर्न हीटमैप में कस्टम ग्रिड लाइन कैसे बनाएं?

सीबॉर्न हीटमैप में कस्टम ग्रिड लाइन बनाने के लिए, हम लाइनविड्थ . का उपयोग कर सकते हैं और लाइनकलर हीटमैप () . में मान विधि।

कदम

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

  • 5 स्तंभों के साथ एक पांडा डेटाफ़्रेम बनाएँ।

  • हीटमैप () का उपयोग करें आयताकार डेटा को रंग-एन्कोडेड मैट्रिक्स के रूप में प्लॉट करने की विधि।

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

उदाहरण

import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

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

df = pd.DataFrame(np.random.random((5, 5)), columns=["col1", "col2", "col3", "col4", "col5"])

sns.heatmap(df, linewidths=4, linecolor='green')

plt.show()

आउटपुट

सीबोर्न हीटमैप में कस्टम ग्रिड लाइन कैसे बनाएं?


  1. सीबॉर्न में हीटमैप के प्रत्येक सेल को कैसे एनोटेट करें?

    हीटमैप के प्रत्येक सेल को एनोटेट करने के लिए, हम annot =True . बना सकते हैं हीटमैप () . में विधि। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। 5 कॉलम के साथ एक पांडा डेटाफ़्रेम बनाएं। sns.heatmap() का उपयोग करें annot=True . के साथ डेटाफ़्रेम (चरण 2) प्लॉट करने के लिए

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

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

  1. सीबॉर्न + पंडों के साथ सेकेंडरी_वाई के साथ प्लॉटिंग करते समय ग्रिड लाइनों से कैसे छुटकारा पाएं?

    secondary_y . के साथ पांडा के साथ प्लॉटिंग करते समय ग्रिड लाइनों से छुटकारा पाने के लिए , हम निम्नलिखित कदम उठा सकते हैं - कॉलम1 . के साथ DataFrame का उपयोग करके डेटा फ़्रेम बनाएं और कॉलम2 । डेटा फ़्रेम को प्लॉट करने के लिए डेटा फ़्रेम डेटा का उपयोग करें। ग्रिडलाइन से छुटकारा पाने के लिए, ग्र