Video: Mirakelsvamp: Sådan fjerner du grimme mørke mærker og pletter på fx døre, lister, karme + overflader 2025
Funktionen lapply () virker nøjagtig den samme som funktionen sapply (), med en vigtig forskel: Den returnerer altid en liste. Dette træk kan være gavnligt, hvis du ikke er sikker på, hvad resultatet af sapply () vil være.
Sig, du vil kende de unikke værdier for kun en delmængde af datarammerklienterne. Du kan få de unikke værdier i den første og tredje række af datarammen som denne: >> sapply (klienter [c (1, 3),] unikt) timer offentlig type [1,] "25" "SAND "" offentlig "[2,]" 125 "" FALSE "" privat "
Men fordi hver variabel nu har to unikke værdier, simplificerer sapply () resultatet til en matrix. Hvis du tæller resultatet for at være en liste i den følgende kode, vil du få fejl. Hvis du brugte lapply (), ville du også få en liste i dette tilfælde som vist i følgende output:
Faktisk har funktionen sapply () et ekstra argument, forenkle, at du kan indstille til FALSE, hvis du ikke vil have en forenklet liste. Hvis du sætter begge argumenter forenkle og BRUG. Navne til FALSE, sapply () og lapply () returnerer nøjagtigt det samme resultat.