Video: Uppställning av multiplikation 2024
För att skapa en faktor i R använder du funktionen faktor (). De första tre argumenten av faktor () berättar för några undersökningar:
-
x : Inmatningsvektorn som du vill omvandla till en faktor.
-
nivåer : En valfri vektor av de värden som x kan ha tagit. Standarden sorteras lexikografiskt, unika värden på x.
-
etiketter : En annan valfri vektor som som standard tar samma värden som nivåer. Du kan använda detta argument för att byta namn på dina nivåer.
Att du kan leverera både nivåer och etiketter till faktor kan leda till förvirring. Kom bara ihåg att nivåer refererar till inmatningsvärdena för x, medan etiketter hänvisar till utgångsvärdena för den nya faktorn.
Tänk på följande exempel på en vektor som består av kompassriktningar: >> riktningar <- c ("North", "East", "South", "South")
Observera att denna vektor innehåller värdet "South" två gånger och saknar värdet "West". Först konvertera anvisningar till en faktor:
Som du kan se är värdena fortfarande desamma men den här gången innehåller nivåerna också "West".
Tänk nu att du föredrar att ha förkortade namn för nivåerna. För att göra detta använder du etikettargumentet: >> -faktor (riktningar, nivåer = c ("North", "East", "South", "West"), etiketter = c ("N" E "," S "," W ")) [1] NESS-nivåer: NESW