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

Python Pandas DataFrames में Matplotlib से 95% कॉन्फिडेंस इंटरवल एररबार प्लॉट करना


Python Pandas DataFrames में 95% कॉन्फिडेंस इंटरवल एररबार प्लॉट करने के लिए, हम निम्नलिखित चरण ले सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा का DataFrame इंस्टेंस प्राप्त करें।
  • category और number दो कॉलम्स के साथ DataFrame बनाएं।
  • category और number का mean और std खोजें।
  • अटैच्ड एररबार्स के साथ लाइन्स और/या मार्कर्स के रूप में y बनाम x प्लॉट करें।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame() df['category'] = np.random.choice(np.arange(10), 1000, replace=True) df['number'] = np.random.normal(df['category'], 1) mean = df.groupby('category')['number'].mean() std = df.groupby('category')['number'].std() plt.errorbar(mean.index, mean, xerr=0.5, yerr=2*std,                linestyle='--', c='red') plt.show()

आउटपुट

Python Pandas DataFrames में Matplotlib से 95% कॉन्फिडेंस इंटरवल एररबार प्लॉट करना


  1. Pandas (Matplotlib) का उपयोग करके कई टाइम-सीरीज DataFrames को सिंगल प्लॉट में प्लॉट करना Pandas (Matplotlib) का उपयोग करके कई टाइम-सीरीज DataFrames को सिंगल प्लॉट में प्लॉट करना

    Pandas का उपयोग करके कई टाइम-सीरीज डेटा फ्रेम को सिंगल प्लॉट में प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।टाइम सीरीज के साथ एक Pandas डेटा फ्रेम बनाएं।प्लॉट के लिए टाइम सीरीज इंडेक्स सेट करें।प्लॉट पर रुपये और डॉलर प्लॉट

  1. Python में Matplotlib में CDF कैसे प्लॉट करें? Python में Matplotlib में CDF कैसे प्लॉट करें?

    Python में Matplotlib में CDF प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। सैंपल डेटा की संख्या के लिए वेरिएबल N इनिशियलाइज़ करें। NumPy का उपयोग करके रैंडम डेटा बनाएं। data और bins=10 के साथ डेटा सेट का हिस्टोग्राम कंप्यूट करें

  1. Python के Pandas में डेटाफ्रेम से Matplotlib स्कैटर प्लॉट बनाना Python के Pandas में डेटाफ्रेम से Matplotlib स्कैटर प्लॉट बनाना

    Pandas का उपयोग करके, हम एक डेटाफ्रेम बना सकते हैं और subplot() मेथड का उपयोग करके चित्र और अक्ष वेरिएबल बना सकते हैं। उसके बाद, हम आवश्यक प्लॉट प्राप्त करने के लिए ax.scatter() मेथड का उपयोग कर सकते हैं। चरण छात्रों की संख्या की सूची बनाएं। छात्रों द्वारा प्राप्त अंकों की सूची बनाएं। प्रत्येक स्क