Vídeo: EQUAÇÃO DO SEGUNDO GRAU - Com prof. Marcos Aba 2024
Se você tiver dados na forma de uma matriz ou matriz e você deseja resumir esses dados, os R aplicam () função é realmente útil. A função apply () atravessa uma matriz ou matriz por coluna ou linha e aplica uma função de resumo.
A função apply () leva quatro argumentos:
-
X : Este é o seu dado - uma matriz (ou matriz).
-
MARGIN : Um vetor numérico que indica a dimensão sobre a qual percorrer; 1 significa linhas e 2 significa colunas.
-
FUN : A função a ser aplicada (por exemplo, soma ou média).
-
… (pontos): Se a sua função FUN requer quaisquer argumentos adicionais, pode adicioná-los aqui.
Para ilustrar isso, veja o conjunto de dados interno Titanic. Esta é uma tabela de quatro dimensões com dados de passageiros do navio Titanic, descrevendo sua classe de cabine, gênero, idade e se eles sobreviveram.
Para descobrir quantos passageiros estavam em cada uma de suas aulas de cabine, você precisa resumir o Titanic sobre a sua primeira dimensão, classe:
>> aplicar (Titanic, 3, sum) Criança Adulto 109 2092
Você também pode aplicar uma função em duas dimensões ao mesmo tempo. Para fazer isso, você precisa combinar as dimensões desejadas com a função c (). Por exemplo, para obter um resumo de quantas pessoas em cada faixa etária sobreviveram, você faz o seguinte: