Crear vectores en R: un tutorial paso a paso

Crear vectores en R: un tutorial paso a paso

Este tutorial le mostrará cómo usar y crear vectores en R. Los vectores le permiten trabajar con múltiples datos y luego asignarlos a un solo objeto.

Un vector en R se parece mucho a un rango en Excel . Sin embargo, a diferencia de Excel, los elementos de un vector deben ser todos del mismo tipo.

Crear vectores en R: un tutorial paso a paso

En la imagen de arriba, una línea representa un vector. Puedes ver que en cada vector, todos sus elementos son del mismo tipo. La primera línea es numérica, seguida de una cadena y luego lógica.

Este tutorial se centrará en dos cosas: combinar datos y manipular vectores.

Tabla de contenido

Crear vectores en R combinando datos

Combinar datos en R es fácil. Todo lo que necesita hacer es usar la función c ( ) .

Entonces, abre tu RStudio. Asigne múltiples valores al objeto a usando la función c ( ) , similar a lo que se muestra a continuación.

Crear vectores en R: un tutorial paso a paso

Si imprime esto, verá que el valor de a es 1, 2 y 3.

Ahora recuerda que los vectores solo deben contener elementos del mismo tipo. Entonces, ¿qué sucede si mezclas dos clases de objetos diferentes? Aquí hay un ejemplo:

Crear vectores en R: un tutorial paso a paso

Si asigna dos valores numéricos a b y luego asigna una cadena como el tercero, verá que todos los valores en b se convierten en un carácter.

Esto se llama coerción. Es donde R decide la mejor manera de convertir los elementos en la misma clase de objeto . En este caso, la mejor manera era convertir los números en texto y no al revés.

Analizar y manipular vectores en R

También puede realizar operaciones matemáticas en vectores.

Por ejemplo, si multiplica a por 2, verá que cada elemento numérico en a se multiplicó por 2.

Crear vectores en R: un tutorial paso a paso

Esto es similar a multiplicar un rango en Excel o multiplicar una columna en LuckyTemplates.

Ahora probemos otro caso.

Vamos a crear un nuevo objeto llamado my_long_vector y asignarle un rango de 5 a 84. Entonces, en lugar de usar la función c ( ) , puede usar dos puntos ( : ) para indicar un rango de valores.

Crear vectores en R: un tutorial paso a paso

Cuando imprima esto, verá que el objeto my_long_vector contiene todos los valores del 5 al 84.

También puede ubicar un elemento específico en un vector. Esto se llama indexación. Puede hacer esto siguiendo el nombre del objeto entre corchetes ( [ ] ) y luego colocándolo en la posición del elemento que desea.

Por ejemplo, desea encontrar el tercer elemento para my_long_vector . Todo lo que necesita hacer es ejecutar my_long_vector [3] . Entonces llegarás con 7 como respuesta.

Crear vectores en R: un tutorial paso a paso

Independientemente de cuán grande sea un vector, aún puede usarlo con operaciones matemáticas. Si ejecuta la raíz cuadrada de my_long_vector , la consola le mostrará la raíz cuadrada de cada elemento de 5 a 84.

Crear vectores en R: un tutorial paso a paso

Conclusión

Los vectores son uno de los componentes básicos de R. Son similares a un rango en Excel o una columna en LuckyTemplates . Los vectores R son más avanzados en comparación con los objetos básicos en R. Puede realizar operaciones simultáneas en una matriz de datos de una sola vez.

En los próximos tutoriales, aprenderá a trabajar con un marco de datos completo que le brindará filas y columnas de datos.


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.