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

Matplotlib में मिन, मैक्स, एवरेज और स्टैंडर्ड डेविएशन के साथ बॉक्स प्लॉट

कस्टम स्टैटिस्टिक्स (मिन, मैक्स, मीन, एसटीडी) से बॉक्स प्लॉट बनाने के लिए Pandas DataFrame बनाकर df.boxplot() उपयोग करें।

चरण

  • फिगर साइज़ और ऑटोलेआउट सेट करें।
  • रैंडम 5x5 डेटासेट जनरेट करें।
  • प्रत्येक कॉलम के लिए min, max, mean, std कैलकुलेट करें।
  • इन स्टैट्स से DataFrame बनाएं।
  • df.boxplot() से बॉक्स प्लॉट बनाएं।
  • plt.show() से दिखाएं।

उदाहरण कोड

import numpy as np
import pandas as pd
from matplotlib import pyplot as plt

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

data = np.random.randn(5, 5)
min_vals = data.min(0)
max_vals = data.max(0)
avg_vals = data.mean(0)
std_vals = data.std(0)

df = pd.DataFrame(dict(min=min_vals, max=max_vals, avg=avg_vals, std=std_vals))
df.boxplot()
plt.show()

आउटपुट

चार बॉक्स प्लॉट्स: Min, Max, Average, Standard Deviation के वितरण दिखाते हुए।

  1. Matplotlib में NaN मानों के साथ प्लॉट और काम कैसे करें? Matplotlib में NaN मानों के साथ प्लॉट और काम कैसे करें?

    Matplotlib में NaN मानों के साथ प्लॉट और काम करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: कुछ NaN मानों के साथ NumPy का उपयोग करके डेटा बनाएं। क्लरमैप और डेटा (चरण 1 से) के साथ डेटा को इमेज के रूप में डिस्प्ले करने के लिए imshow() मेथड का उपयोग करें, यानी 2D रेगुलर रास्टर पर। फिगर डिस्प्ले क

  1. मनमाने डेटा का उपयोग करके Matplotlib से 4D प्लॉट कैसे बनाएं? मनमाने डेटा का उपयोग करके Matplotlib से 4D प्लॉट कैसे बनाएं?

    4D प्लॉट बनाने के लिए, हम x, y, z और c स्टैंडर्ड डेटा पॉइंट्स बना सकते हैं। नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। चरण figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें। सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर जोड़ें। NumPy का उपयोग करके x, y, z और c डेटा पॉइंट्स बनाएं।

  1. पायथन Matplotlib में 4D स्कैटर प्लॉट (कस्टम रंग और आकार) बनाने का तरीका पायथन Matplotlib में 4D स्कैटर प्लॉट (कस्टम रंग और आकार) बनाने का तरीका

    परिचय स्कैटर प्लॉट दो चरों के बीच संबंध देखने के लिए उपयोगी है। Matplotlib में स्कैटर प्लॉट 4 आयाम तक दिखा सकता है: X, Y, रंग (color), आकार (size)। चरण इंस्टॉल करें: pip install matplotlib इम्पोर्ट और डेटा: import matplotlib.pyplot as plt import random tennis_stats = ((Federer, 20), (Nadal, 20),