1. Learn
  2. /
  3. Kurser
  4. /
  5. R för medelnivå

Connected

övning

Använd en funktion (2)

Titta på dokumentationen för funktionen mean() igen:

?mean

Avsnittet Usage i dokumentationen visar två versioner av funktionen mean(). Den första varianten,

mean(x, ...)

är den mest generella användningen av mean-funktionen. 'Default S3 method' ser däremot ut så här:

mean(x, trim = 0, na.rm = FALSE, ...)

... kallas ellipsis. Det är ett sätt för R att skicka vidare argument utan att funktionen behöver namnge dem explicit. Ellipsis behandlas mer ingående i kommande kurser.

I resten av den här övningen arbetar du enbart med den andra varianten av mean-funktionen. Notera att både trim och na.rm har standardvärden, vilket gör dem till valfria argument.

Instruktioner

100 XP
  • Beräkna medelvärdet av den elementvisa summan av linkedin och facebook och spara resultatet i en variabel som heter avg_sum.
  • Beräkna medelvärdet igen, men sätt den här gången argumentet trim till 0.2 och tilldela resultatet till avg_sum_trimmed.
  • Skriv ut både avg_sum och avg_sum_trimmed – ser du någon skillnad?