Mediaan van medianen in 2D Array

By | 13.08.2017

Mediaan van medianen in 2D Array 14 op 17

Dit is een beetje een wiskunde probleem, en een MATLAB probleem.

In MATLAB, als ik roep mediaan (M). waarbij M een m x n matrix 2D, ik een lijst van n waarden die de mediaan voor elk van de n kolommen stellen.

Ik ben op zoek naar een bewijs (voor mijn eigen nieuwsgierigheid) af te leiden voor:

  • Laat W is een 1 x n vector die overeenkomt met de gemiddelde waarden voor elke kolom in de m x n matrix M
  • Laat W = mediaan (M)
  • Bewijzen of of de mediaan van W is altijd gelijk aan de gemiddelde waarde van alle waarden van M
  • In MATLAB spraakgebruik zou dit verwant zijn, "is mediaan (mediaan (M)) de werkelijke mediaan van M als M werden genormaliseerd tot een 1 x (nm) vector, V. en berekenden we mediaan (V).

Is er een bestaand bewijs of algemene regel dat bepaalt of de mediaan van een groep gegevens is gelijk aan het gemiddelde van de medianen van elke arbitraire subsets? Als gevolg van lineariteit, kan ik neem aan dat dit geldt voor de gemiddelde (ie zijn: rekenkundig bedoel), maar ik ben niet zo zeker over de modus en de mediaan operaties.

vroeg 23 april ’14 op 22:02

@Dogbert Nee, ik denk niet dat het kan worden uitgeschakeld. Ik ben het eens dat het definiëren van de mediaan als dat is stretching dingen een beetje. Maar aan de andere kant, hoe zou u de mediaan van x = [1 3 4 2] te definiëren. Voor mij is het nemen van 2,5 als resultaat maakt zekere zin. Hoe dan ook, als je wilt om het anders te definiëren je zou kunnen doen y = sort (x) en kies y (vloer (numel (y)&# 47; 2)) of wat je wilt gebruiken – Luis Mendo 24 april ’14 om 17:10

Bron: math.stackexchange.com

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

zeventien + 15 =