में तुकी पांच संख्या सारांश मैं इस मानक को किसी भी मानक पैकेज में नहीं ढूंढ पाया, इसलिए मैंने नीचे दिया गया एक लिखा। Cheeseshop की ओर फेंकने से पहले, क्या किसी को पहले से प्रकाशित संस्करण के बारे में पता है? वैकल्पिक रूप से, कृपया किसी भी सुधार का सुझाव दें। धन्यवाद।पायकेन पाइथन
def fivenum(v):
"""Returns Tukey's five number summary (minimum, lower-hinge, median, upper-hinge, maximum) for the input vector, a list or array of numbers based on 1.5 times the interquartile distance"""
import numpy as np
from scipy.stats import scoreatpercentile
try:
np.sum(v)
except TypeError:
print('Error: you must provide a list or array of only numbers')
q1 = scoreatpercentile(v,25)
q3 = scoreatpercentile(v,75)
iqd = q3-q1
md = np.median(v)
whisker = 1.5*iqd
return np.min(v), md-whisker, md, md+whisker, np.max(v),
जो कुछ के लिए यह लायक है, matplotlib के 'boxplot' http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.boxplot प्रभावी रूप से इस करता है, यह बुला सिर्फ मानकों की गणना करने के लिए, हालांकि कम से कम कहने के लिए घबराहट होगी ... –
मैटलैब का बॉक्स प्लॉट 5 नंबर सारांश की गणना नहीं करता है। क्यू 1 और निचले कंगन अक्सर समान होते हैं, लेकिन हमेशा नहीं! बॉक्स प्लॉट एक निश्चित विधि का उपयोग कर क्यू 1 की गणना करता है (वहां से कई भी चुनते हैं), लेकिन यह तुकी के निचले रंग के उत्पादन के लिए गारंटी नहीं है। – russellpierce
सीएफ। http: //stats.stackexchange।कॉम/प्रश्न/51801/व्याख्या-अजीब-बॉक्स-प्लॉट/51806? noredirect = 1 # comment101742_51806 – russellpierce