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

Seaborn/Matplotlib प्लॉट से X-एक्सिस लेबल्स कैसे हटाएं या छुपाएं?


Seaborn/Matplotlib प्लॉट से X-एक्सिस लेबल्स को हटाने या छुपाने के लिए, हम निम्न चरण अपना सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • Seaborn प्लॉट के लिए सौंदर्य स्टाइल सेट करने के लिए sns.set_style() का उपयोग करें।
  • ऑनलाइन रिपॉजिटरी से एक उदाहरण डेटासेट लोड करें (इंटरनेट की आवश्यकता)।
  • X-एक्सिस लेबल्स को छुपाने या हटाने के लिए set(xlabel=None) का उपयोग करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

from matplotlib import pyplot as plt
import seaborn as sns

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

sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", data=tips)
ax.set(xlabel=None)
plt.show()

आउटपुट

Seaborn/Matplotlib प्लॉट से X-एक्सिस लेबल्स कैसे हटाएं या छुपाएं?

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

    हिस्टोग्राम बार्स के सेंटर पर टिक लेबल्स रखने के लिए प्रत्येक पैच का मिडपॉइंट कैलकुलेट करके xticks() में पास करें। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। रैंडम नॉर्मल डेटा और बिन्स काउंट सेट करें। plt.hist() से हिस्टोग्राम बनाएं (n, bins, patches रिटर्न)। प्रत्येक पैच के लिए (patch._x0 + patch._x1)/2

  1. Matplotlib प्लॉट से डेटा कैसे एक्सट्रैक्ट करें? Matplotlib प्लॉट से डेटा कैसे एक्सट्रैक्ट करें?

    प्लॉट किए गए लाइन ऑब्जेक्ट से get_xdata() और get_ydata() मेथड्स से डेटा वापस प्राप्त करें। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। y डेटा से प्लॉट करें और लाइन ऑब्जेक्ट को वेरिएबल में स्टोर करें (curve, = plt.plot(...))। curve.get_xdata() और curve.get_ydata() से डेटा एक्सट्रैक्ट करें। प्रिंट करके वेरि

  1. Matplotlib Python में X-अक्ष मान कैसे सेट करें? Matplotlib Python में X-अक्ष मान कैसे सेट करें?

    Matplotlib Python में X-अक्ष मान सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: x और y डेटा पॉइंट्स के लिए दो सूचियां बनाएं। xticks रेंज वैल्यू प्राप्त करें। plot() मेथड का उपयोग करके xtick रेंज वैल्यू और y डेटा पॉइंट्स के साथ लाइन प्लॉट करें। xticks() मेथड का उपयोग करके xticks को X-अक्ष