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

गणना मूल्यों के साथ matplotlib टिक लेबल को बदलने का सही तरीका क्या है?

हम ax.loglog(x, y) . का उपयोग कर सकते हैं और set_major_formatter() टिक लेबल को परिकलित मानों से बदलने के तरीके।

कदम

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

  • एक आकृति और सबप्लॉट का एक सेट बनाएं।

  • X और Y दोनों अक्षों पर लॉग स्केलिंग के साथ एक प्लॉट बनाएं।

  • प्रमुख टिकर का फॉर्मेटर सेट करें।

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

उदाहरण

import numpy as np
from matplotlib import pyplot as plt, ticker

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

fig, ax = plt.subplots()

ax.loglog(np.logspace(0, 5), np.logspace(0, 5)**2)

ax.xaxis.set_major_formatter(ticker.LogFormatterExponent())

plt.show()

आउटपुट

गणना मूल्यों के साथ matplotlib टिक लेबल को बदलने का सही तरीका क्या है?


  1. Matplotlib में plt.show और cv2.imshow में क्या अंतर है?

    इमरीड विधि के लिए एक साधारण कॉल हमारी छवि को एक बहु-आयामी NumPy सरणी (क्रमशः प्रत्येक लाल, हरे और नीले रंग के घटक के लिए एक) के रूप में लोड करता है और स्क्रीन पर हमारी छवि प्रदर्शित करता है। जबकि, cv2 RGB छवियों को बहु-आयामी NumPy सरणियों के रूप में दर्शाता है, लेकिन उल्टे क्रम में। कदम फिगर साइज

  1. Matplotlib में सबप्लॉट में टिक लेबल कैसे घुमाएं?

    एक सबप्लॉट में टिक लेबल को घुमाने के लिए, हम set_xticklabels() . का उपयोग कर सकते हैं या set_yticlabels() रोटेशन . के साथ विधि में तर्क। संख्याओं (x) की एक सूची बनाएं जिनका उपयोग कुल्हाड़ियों पर टिक करने के लिए किया जा सकता है। सबप्लॉट () . का उपयोग करके अक्ष प्राप्त करें जो मौजूदा आंकड़े में

  1. Matplotlib में सबप्लॉट्स में टिक लेबल के घनत्व को कैसे कम करें?

    Matplotlib में सबप्लॉट में टिक लेबल के घनत्व को कम करने के लिए, हम घनत्व के लिए न्यूनतम मान निर्दिष्ट कर सकते हैं। कदम एक चर प्रारंभ करें, घनत्व । numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। प्लॉट () . का उपयोग करके प्लॉट x और y डेटा पॉइंट विधि। xticks() . का उपयोग करके X-अक्ष के वर