Cómo recorrer los datos con funciones se aplican en r
R tiene un poderoso conjunto de funciones que le permite aplicar una función en varias ocasiones sobre los elementos de una lista. Lo interesante y crucial de esto es que ocurre sin un lazo explícito.
Debido a que este es un concepto tan útil, te encontrarás con un buen número de sabores diferentes de funciones en la familia aplicarán de funciones. El sabor específico de aplicar () depende de la estructura de los datos que desea recorrer:
Matriz o matriz: Utilizar el aplicar () función. Este atraviesa las filas o columnas de una matriz, se aplica una función a cada vector resultante, y devuelve un vector de resultados resumidos.
Lista: Utilizar el lapply () funcionar para atravesar una lista, aplicar una función a cada elemento, y devolver una lista de los resultados. A veces es posible simplificar la lista resultante en una matriz o vector. Esto es lo que el sapply () función hace.
La capacidad de aplicar una función sobre los elementos de una lista es una de las características distintivas de la estilo de programación funcional en oposición a un estilo de programación imperativo. En el estilo imperativo, utiliza bucles, pero en el estilo de programación funcional aplicar funciones. R tiene una variedad de aplicar de tipo funciones, incluyendo aplicar (), lapply (), y sapply ().
Sobre el autor
¿Cómo crear una matriz en r Usted tiene dos opciones diferentes para la construcción de matrices o arrays. Cualquiera que utilice las funciones de creador matriz () y array (), o simplemente cambiar las dimensiones utilizando el dim () función.Utilice las funciones de…
Cómo hacer aritmética matriz en la r Además de los operadores aritméticos clásicos, R contiene un amplio conjunto de operadores y funciones para realizar una amplia serie de operaciones con matrices. Muchas de estas operaciones se utilizan en matemáticas avanzadas, por lo que es…
Cómo obtener listas con la función lapply en r los lapply () función funciona exactamente igual que el sapply () función, con una diferencia importante: Siempre devuelve una lista. Este rasgo puede ser beneficioso si no estás seguro de lo que el resultado de sapply () sera.Digamos que usted…
Cómo identificar y corregir dimensiones caído en r Cada función en I espera que sus datos estén en un formato específico. Eso no quiere decir simplemente si se trata de un número entero, carácter, o factor, sino también si usted proporciona un vector, una matriz, una trama de datos, o una…
Cómo recorrer los valores de r A veces, cuando la toma de decisiones utilizando R, puede utilizar un único valor a basar su elección en. Se podría aplicar ese código en cada valor que tiene a mano, pero tiene mucho más sentido para automatizar esta tarea.Construir un para…
Cómo modelar las relaciones de datos lineales con r Un análisis de varianza para los datos también se puede escribir como modelo lineal en I, en el que utiliza un factor como una variable predictora de modelar una variable de respuesta.Por supuesto, variables de predicción también pueden ser…
Cómo nombrar filas y columnas de la matriz de r los rbind () función en R añade convenientemente los nombres de los vectores de las filas de la matriz. Usted lo nombra los valores de un vector, y usted puede hacer algo muy similar con las filas y columnas de una matriz.Para ello, dispone de las…
Cómo realizar varios cálculos con vectores utilizando r R es un lenguaje basado en vectores. Usted puede pensar en un vector como una fila o columna de números o texto. La lista de números {1,2,3,4,5}, por ejemplo, podría ser un vector. A diferencia de la mayoría de otros lenguajes de programación,…
Cómo simplificar resultados (o no) con la función sapply en r los sapply () la función no siempre devuelve un vector. De hecho, la salida estándar de sapply es una lista, pero esa lista se simplifica ya sea a una matriz o un vector si es posible.Si el resultado de la función aplicada sobre cada elemento de…
Cómo recorrer una lista o datos de trama con r aplicar funciones Cuando los datos están en la forma de una lista, y desea realizar cálculos en cada elemento de esa lista en R, la adecuada aplicar función es lapply (). Por ejemplo, para obtener la clase de cada elemento de la iris, Haz lo siguiente:> Lapply…
Cómo utilizar la familia aplicarán de funciones en r Usando para bucles tiene algunos efectos secundarios muy importantes. Los objetos que se crean en el para bucle de permanecer en el área de trabajo después. Objetos cambia en el para bucle se cambian en el espacio de trabajo. Aunque esto puede ser…
Cómo utilizar la función apply () para resumir las matrices en r Si tiene datos en forma de una matriz o matriz y desea resumir estos datos, R aplicar () función es muy útil. los aplicar () función atraviesa una matriz o matriz de la columna o fila y aplica una función de resumir.los aplicar () función toma…