Innehållsförteckning:
- Så här använder du klipp för att skapa ett fast antal undergrupper
-
Funktionen cut () i R skapar rutor av samma storlek (som standard) i dina data och klassificerar sedan varje element i dess lämplig bin.
Om det här låter som en mun, oroa dig inte. Några exempel skulle få detta att komma till liv.
Så här använder du klipp för att skapa ett fast antal undergrupper
För att illustrera användningen av cut (), kolla in det inbyggda datasetet. x77, en array med flera kolumner och en rad för varje stat i USA:
Du vill arbeta med kolumnen Frost. För att extrahera den här kolumnen, prova följande:
Resultatet är en faktor med tre nivåer. Navnen på nivåerna verkar vara lite komplicerade, men de berättar i matematisk inställning hur gränserna på dina lager är. Till exempel innehåller den första facket de stater som har frost mellan -0, 188 och 62. 8 dagar.
I själva verket kommer ingen av staterna naturligtvis att ha frost på negativa dagar - R är matematiskt konservativ och lägger lite på vaddering.
Lägga till etiketter för att klippa
Nivån Namnen är inte särskilt användarvänliga, så ange några bättre namn med l abels argument: >> cut (frost, 3, include. lägsta = SÄRSKILDA, etiketter = c ("Låg", "Med", "Hög")) [1] Låg Hög Låg Med Låg Hög Hög Med Låg Låg Låg … [45] Hög Med Låg Med Hög Högnivå: Låg Med HögNu har du en faktor som klassificerar stater till låg, medium och hög, beroende på hur många dagar frosten de får.