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

पायथन और मैटप्लोटलिब में 3 डी स्कैटर प्लॉट पर दो बिंदुओं को जोड़ना

3डी स्कैटर प्लॉट पर दो बिंदुओं को जोड़ने के लिए, हम निम्नलिखित कदम उठा सकते हैं

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

उदाहरण

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(projection="3d")
x, y, z = [1, 1.5], [1, 2.4], [3.4, 1.4]
ax.scatter(x, y, z, c='red', s=100)
ax.plot(x, y, z, color='black')
plt.show()

आउटपुट

पायथन और मैटप्लोटलिब में 3 डी स्कैटर प्लॉट पर दो बिंदुओं को जोड़ना


  1. Matplotlib में कुल्हाड़ियों और ग्रिड के बिना 3 डी प्लॉट पर प्लॉट स्कैटर पॉइंट्स

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

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज

  1. पायथन में स्कैटर प्लॉट और कलर मैपिंग

    हम स्कैटर () पद्धति का उपयोग करके एक स्कैटर प्लॉट बना सकते हैं और हम प्रत्येक डेटा बिंदु के लिए रंग सेट कर सकते हैं। कदम np.random.rand() विधि का उपयोग करके किसी दिए गए आकार में यादृच्छिक मान (x और y के लिए) बनाएं। अलग-अलग मार्कर आकार और/या रंग के साथ *y* बनाम *x* का स्कैटर प्लॉट बनाएं, स्कैटर