Rank correlatiecoëfficiënt Spearman's kunt u om te bepalen of twee variabelen hebben betrekking op een monotone functie (dat wil zeggen, dat wanneer een aantal toeneemt, neemt ook de andere, of vice-versa). Volg deze eenvoudige gids om uw berekening te maken met de hand, of voor instructies over hoe de correlatiecoëfficiënt te berekenen in Excel of R.
Stappen
Met de hand
- 1Teken je tabelgegevens. Dit zal de informatie die u nodig hebt om Spearman Rank Correlation Coefficient berekenen organiseren. Je hebt nodig:
- 6 Kolommen met headers zoals hieronder getoond.
- Net zoveel rijen als je paren van gegevens.
- 2Vul de eerste twee kolommen met de paren van gegevens
- 3In je derde kolom rang van de gegevens in uw eerste kolom van 1 tot n (het aantal data je hebt). De laagste nummer een rang van 1, het laagste nummer een rang van 2, enzovoort.
- 4In de vierde kolom niet dezelfde als in stap 3, maar rangschikken de tweede kolom.
- Wanneer twee (of meer) delen van data in een kolom dezelfde zijn, vindt het gemiddelde van de rangen alsof deze stukken gegevens waren gewoonlijk gerangschikt ter, rangschikken de gegevens dit betekenen.
in het voorbeeld rechts, zijn er twee 5s die anders van rangen 2 en 3. Aangezien er twee 5s, neemt het gemiddelde van de rangen. Het gemiddelde van 2 en 3 is 2.5, dus toewijzen de rang 2.5 voor beide 5s.
5
In de "d" kolom berekent het verschil tussen de twee getallen in elk paar rijen. Dat is, als men rang 1 en de andere 3 het verschil zou zijn 2. (Het teken maakt niet uit, omdat de volgende stap om dit aantal kwadrateren.) 6
7
Vierkant elk nummer in de "d" kolom en schrijf deze waarden in de "d2" kolom. 8
Tel alle data in de "d2" kolom. Deze waarde wordt Σd 2. 9
Plaats deze waarde in de Spearman rank correlatie coëfficiënt formule. 10
Vervang de "n" 's met het aantal paren van de gegevens die u hebt en berekent het antwoord. 11
Interpreteer uw resultaat. Het kan variëren tussen -1 en 1. - Dicht bij -1 - Negatieve correlatie.
- Dicht bij 0 - Geen lineaire correlatie.
- Dicht bij 1 - Positieve correlatie.
In excel
- 1Maak een nieuwe kolommen met de gelederen van uw bestaande kolommen. Bijvoorbeeld als uw gegevens in kolom A2: A11, u wilt de formule "= RANG (A2, A5€: A10€)" gebruiken, en kopieer het naar beneden en over voor al uw rijen en kolommen.
- 2In een nieuwe cel, doe een correlatie tussen de twee rang kolommen met iets als "= CORREL (c2: C11, D2: D11)". In dit geval zou C en D komen overeen met de rangschikking kolommen. De correlatie cel zal hebben van uw Spearman Rank Correlation.
Met behulp van R
- 1Als je niet al hebt
- 2Uw gegevens opslaan als een CSV-bestand met de gegevens die u wilt koppelen in de eerste twee kolommen. U kunt dit meestal doen via het menu "Opslaan als".
- 3Open de R-editor. Als je op de terminal, gewoon draaien R. op het bureaublad wilt u klikken op het R-logo.
- 4Typ het commando:
- d <- read.csv ("NAME_OF_YOUR_CSV.csv") en druk op enter
- cor (rang (d [, 1]), rang (d [, 2]))
Tips
- De meeste datasets ten minste 5 gegevenparen bevatten om een trend (3 werden gebruikt voor het bijvoorbeeld gemakkelijker te tonen) identificeren.
Waarschuwingen
- Rank correlatiecoëfficiënt Spearman alleen de sterkte van correlatie identificeren waar de data wordt consequent toe of afneemt. Als een scatter grafiek van de gegevens zal een andere trend Spearman's rang niet geven een accurate weergave van de correlatie.
- Deze formule is gebaseerd op de veronderstelling dat er geen banden. Als er banden zoals in het voorbeeld moet men gebruik maken van de definitie: het product correlatiecoëfficiënt basis van de rangen.