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

Matplotlib का उपयोग करके .txt फ़ाइल से डेटा प्लॉट करें

Matplotlib का उपयोग करके .txt फ़ाइल से डेटा प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • bar_names और bar_heights के लिए खाली सूचियां प्रारंभ करें।
  • पठन "r" मोड में एक नमूना .txt फ़ाइल खोलें और बार के नाम और ऊंचाई सूची में संलग्न करें।
  • बार प्लॉट बनाएं।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

from matplotlib import pyplot as plt

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

bar_names = []
bar_heights = []

for line in open("test_data.txt", "r"):
bar_name, bar_height = line.split()
bar_names.append(bar_name)
bar_heights.append(bar_height)

plt.bar(bar_names, bar_heights)

plt.show()

"test_data.txt " में निम्न डेटा शामिल है -

Javed  12
Raju   14
Rishi  15
Kiran  10
Satish 17
Arun   23

आउटपुट

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

Matplotlib का उपयोग करके .txt फ़ाइल से डेटा प्लॉट करें Matplotlib का उपयोग करके .txt फ़ाइल से डेटा प्लॉट करें


  1. इनपुट *.txt फ़ाइल का उपयोग करके एक बहुत ही सरल बार चार्ट (पायथन, मैटप्लोटलिब) कैसे प्लॉट करें?

    एक इनपुट टेक्स्ट फ़ाइल से एक बहुत ही सरल बार चार्ट तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - बार नामों . के लिए एक खाली सूची बनाएं और ऊंचाई । एक टेक्स्ट फ़ाइल पढ़ें और प्रत्येक पंक्ति को पुनरावृत्त करें। नाम जोड़ें और ऊंचाई सूचियों में। बार . को प्लॉट करें सूचियों . का उपयोग

  1. Matplotlib में हिस्टोग्राम डेटा से लाइन ग्राफ कैसे प्लॉट करें?

    Matplotlib में हिस्टोग्राम डेटा से एक लाइन ग्राफ़ प्लॉट करने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना करने के लिए numpy हिस्टोग्राम विधि का उपयोग करते हैं। कदम मौजूदा आंकड़े में एक सबप्लॉट जोड़ें, nrows=2, ncols=1 और अनुक्रमणिका=1 । डेटा के एक सेट का हिस्टोग्राम प्राप्त करने के लिए सुन

  1. Matplotlib का उपयोग करके iPython नोटबुक से फ़ाइल के रूप में चित्र सहेजें

    iPython से किसी आकृति को फ़ाइल के रूप में सहेजने के लिए, हम निम्नलिखित कदम उठा सकते हैं- नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें। add_axes() . का उपयोग करके आकृति में एक कुल्हाड़ी जोड़ें विधि। दी गई सूची को प्लॉट करें। savefig() . का उपयोग करके प्लॉट को सेव करें विधि। उदाहरण from matplotlib