Kom igångKom igång gratis

Kodning av kategoriska särdrag

Ibland innehåller en datamängd numeriska värden som representerar ett kategoriskt särdrag.

I datamängden donors använder wealth_rating siffror för att ange givarens förmögenhetsnivå:

  • 0 = Okänd
  • 1 = Låg
  • 2 = Medel
  • 3 = Hög

Den här övningen visar hur du förbereder den här typen av kategoriskt särdrag och undersöker hur det påverkar en logistisk regressionsmodell. Dataramen donors finns tillgänglig för dig att använda.

Den här övningen är en del av kursen

Övervakat lärande i R: Klassificering

Visa kurs

Övningsinstruktioner

  • Skapa en faktor wealth_levels från den numeriska kolumnen wealth_rating med etiketter enligt exemplet, genom att skicka funktionen factor() den kolumn du vill konvertera, de enskilda nivåerna och etiketterna.
  • Använd relevel() för att ändra referenskategorin till Medium. Det första argumentet ska vara din nya factor-kolumn.
  • Bygg en logistisk regressionsmodell med kolumnen wealth_levels för att förutsäga donated och visa resultatet med summary().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Convert the wealth rating to a factor
donors$wealth_levels <- ___(___, levels = ___, labels = ___)

# Use relevel() to change reference category
donors$wealth_levels <- ___(___, ref = ___)

# See how our factor coding impacts the model
summary(___)
Redigera och kör kod