में axes को स्केल करने के लिए कैसे मैं matplotlib का उपयोग कर 3 डी छवि में अक्ष स्केल करने की क्षमता के बारे में प्रलेखन प्रतीत नहीं कर सकता।mplot3d
उदाहरण के लिए, मैं छवि है:
और अक्ष अलग-अलग तराजू की है। मैं उन्हें वर्दी होना चाहता हूं।
में axes को स्केल करने के लिए कैसे मैं matplotlib का उपयोग कर 3 डी छवि में अक्ष स्केल करने की क्षमता के बारे में प्रलेखन प्रतीत नहीं कर सकता।mplot3d
उदाहरण के लिए, मैं छवि है:
और अक्ष अलग-अलग तराजू की है। मैं उन्हें वर्दी होना चाहता हूं।
आमतौर पर आपके लिए छवि उत्पन्न करने वाले कुछ कोड शामिल करना सबसे आसान है, इसलिए हम देख सकते हैं कि आपने क्या प्रयास किया है और आपके कोड का सामान्य सेटअप भी है। ऐसा कहा जा रहा है कि निम्नलिखित शामिल करना चाहिए:
from mpl_toolkits.mplot3d import Axes3D
plt.clf()
fig = pylab.figure()
ax = Axes3D(fig)
ax.set_xlim3d(0, 1000)
ax.set_ylim3d(0,1000)
ax.set_zlim3d(0,1000)
यह अक्ष को उसी पैमाने पर नहीं लाता है। हालांकि, ax.axis ('बराबर') ने मेरे लिए चाल बनाई थी। – wf34
यदि मेरा उत्तर आपके लिए काम करता है, तो क्या आप इसे चेक मार्क के साथ चिह्नित कर सकते हैं? – cosmosis