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

पायथन के माटप्लोटलिब में एक गोले की सतह पर प्लॉटिंग पॉइंट्स

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

कदम

  • figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि।

  • add_subplot() . का उपयोग करके सबप्लॉट का एक सेट जोड़ें 3डी प्रोजेक्शन के साथ विधि।

  • एक वैरिएबल प्रारंभ करें, r

  • थीटा . प्राप्त करें numpy का उपयोग करके गोलाकार बिंदुओं और x, y, और z डेटा बिंदुओं के लिए मान।

  • plot_surface() . का उपयोग करके सतह को प्लॉट करें विधि।

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

उदाहरण

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(projection='3d')
r = 0.05
u, v = np.mgrid[0:2 * np.pi:30j, 0:np.pi:20j]
x = np.cos(u) * np.sin(v)
y = np.sin(u) * np.sin(v)
z = np.cos(v)
ax.plot_surface(x, y, z, cmap=plt.cm.YlGnBu_r)
plt.show()

आउटपुट

पायथन के माटप्लोटलिब में एक गोले की सतह पर प्लॉटिंग पॉइंट्स


  1. पायथन के Matplotlib के साथ एक्स-अक्ष पर प्लॉटिंग तिथियां

    पंडों का उपयोग करके, हम एक डेटाफ़्रेम बना सकते हैं और डेटाटाइम के लिए इंडेक्स सेट कर सकते हैं। gcf().autofmt_xdate() का उपयोग करके, हम दिनांक को X-अक्ष पर समायोजित करेंगे। कदम date_time की सूची बनाएं और pd.to_datetime() का उपयोग करके date_time में उसमें कनवर्ट करें। डेटा पर विचार करें =[1, 2,

  1. पायथन में Matplotlib भूखंडों की शारीरिक रचना के बारे में बताएं?

    Matplotlib लाइब्रेरी को Numpy पर बनाया गया है। यह एक पायथन लाइब्रेरी है जिसका उपयोग डेटा की कल्पना करने के लिए किया जाता है। यह एक पेड़-जैसी पदानुक्रमित संरचना है जिसमें ऐसी वस्तुएं होती हैं जो इनमें से प्रत्येक भूखंड का निर्माण करती हैं। Matplotlib में एक आकृति को ग्राफ के लिए सबसे बाहरी भंडारण के

  1. पायथन में ग्राफ प्लॉटिंग

    पायथन में matplotlib पुस्तकालय का उपयोग करके रेखांकन बनाने की क्षमता है। इसमें कई पैकेज और फ़ंक्शन हैं जो विभिन्न प्रकार के ग्राफ़ और प्लॉट उत्पन्न करते हैं। इसे इस्तेमाल करना भी बहुत आसान है। यह numpy और अन्य पायथन बिल्ट-इन फ़ंक्शंस के साथ लक्ष्य को प्राप्त करता है। इस लेख में हम कुछ विभिन्न प्रकार