Video: Top 25 Excel 2016 Tips and Tricks 2024
En oppgave som du ofte kan gjøre i et regneark som du også kan gjøre i R, beregner rad eller kolonne totaler. Den enkleste måten å gjøre dette på er å bruke funksjonene rowSums () og colSums (). På samme måte bruker du funksjonene rowMeans () og colMeans () for å beregne midler.
Prøv det på den innebygde datasettet iris. Fjern først den femte kolonnen fordi den inneholder tekst som beskriver arten av iris:
Beregn deretter summen og gjennomsnittet for hver kolonne: >> colSums (iris. num)> colMeans (iris. num)
Disse to funksjonene er veldig praktiske, men Det kan hende du vil beregne noen annen statistikk for hver kolonne eller rad. Det er en enkel måte å krysse på rader eller kolonner i en matrise eller dataramme: søknaden () For eksempel, å få minst en kolonne, er det samme som å bruke min () til den andre dimensjonen av dataene dine:
>> gjelder (iris nr, 2, min)> bruk (iris, num, 2, maks)
Funksjonen apply () er ideell når dataene dine er i en matrise og vilje Gjelder lykkelig over både rader og kolonner. For det spesielle tilfellet der dataene er i en dataramme, og du vil få kolonneoversiktene, er det bedre å bruke sapply () enn å bruke (). For å få din iris kolonne oppsummering, prøv dette i stedet: >> sapply (iris, num, min)> sapply (iris, num, max)