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

Matplotlib में ध्रुवीय साजिश के लिए मामूली टिक कैसे बनाएं?

Matplotlib में पोलर प्लॉट के लिए माइनर टिक्स बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

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

  • बनाएं r (त्रिज्या) और थीटा डेटा अंक numpy का उपयोग कर रहे हैं।

  • मौजूदा आंकड़े में एक सबप्लॉट जोड़ें।

  • कदम=10 . के साथ 0 से 360 के बीच के बिंदुओं को पुनरावृत्त करें और उन्हें टिक . प्राप्त करने के लिए प्लॉट करें ।

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

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# radius and theta for the polar plot
r = np.arange(0, 5, 0.1)
theta = 2 * np.pi * r

# Add a subplot
ax = plt.subplot(111, projection='polar')

tick = [ax.get_rmax(), ax.get_rmax() * 0.97]

# Iterate the points between 0 to 360 with step=10
for t in np.deg2rad(np.arange(0, 360, 10)):
    ax.plot([t, t], tick, lw=1, color="red")

# Display the plot
plt.show()

आउटपुट

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

Matplotlib में ध्रुवीय साजिश के लिए मामूली टिक कैसे बनाएं?


  1. Matplotlib में लॉग-प्लॉट के मामूली टिक को कैसे अक्षम करें?

    Matplotlib में लॉग प्लॉट की छोटी टिक को अक्षम करने के लिए, हम minorticks_off() का उपयोग कर सकते हैं विधि। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके x और y डेटा बिंदु बनाएं। इंडेक्स 1 पर मौजूदा आंकड़े में सबप्लॉट जोड़ें। x और y डेटा बिंदुओं को co

  1. Matplotlib में एक बार के लिए एक इमोजी को लेबल के रूप में कैसे प्लॉट करें?

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

  1. Matplotlib में 3D बार के लिए लीजेंड कैसे बनाएं?

    Matplotlib में एक 3D बार के लिए एक लेजेंड बनाने के लिए, हम 3D बार प्लॉट कर सकते हैं और लेजेंड () विधि का उपयोग करके एक लेजेंड रख सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। एक नया आंकड़ा बनाएं या figure() . का उपयोग करके एक मौजूदा आंकड़ा सक्रिय करें विधि। स