Hogar Finanzas personales Cómo agregar campos calculados a datos en dummies

Cómo agregar campos calculados a datos en dummies

Tabla de contenido:

Video: 5.7 Cómo añadir filas y columnas a un data frame 2024

Video: 5.7 Cómo añadir filas y columnas a un data frame 2024
Anonim

Después de haber creado el subconjunto apropiado de sus datos, es probable que el siguiente paso en su análisis sea realizar algunos cálculos con R.

Cómo hacer cálculos aritméticos en columnas de una trama de datos

R hace que sea muy fácil realizar cálculos en columnas de un marco de datos porque cada columna es ella misma un vector. Ajustándose al marco de datos del iris, intente hacer algunos cálculos en las columnas. Por ejemplo, calcule la relación entre las longitudes y el ancho de los sépalos:

>> x <- iris $ Sepal. Longitud / iris $ Sepal. Ancho
Ahora puede usar todas las herramientas R para examinar su resultado. Por ejemplo, inspeccione los primeros cinco elementos de sus resultados con la función head (): >> head (x) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615

Como puede ver, realizar cálculos en columnas de un marco de datos es sencillo. Solo tenga en cuenta que cada columna es realmente un vector, por lo que simplemente debe recordar cómo realizar operaciones en vectores.


Cómo usar con y dentro para mejorar la legibilidad del código

Después de un tiempo corto de escribir enunciados subconjuntos en R, se cansará de escribir el signo de dólar para extraer columnas de un marco de datos. Afortunadamente, hay una forma de reducir la cantidad de tipeo y hacer que tu código sea mucho más legible al mismo tiempo. El truco es usar la función con (). Pruebe esto: >> y <- con (iris, Longitud Sepal / Ancho Sepal.)

La función con () le permite consultar columnas dentro de un marco de datos sin usar explícitamente el signo de dólar o incluso el nombre del marco de datos en sí. Entonces, en nuestro ejemplo, porque usas con (iris, …) R sabe para evaluar ambos Sepal. Longitud y Sepal. Ancho en el contexto de iris.

Con suerte, usted acepta que esto es mucho más fácil de leer y entender. Al imprimir los valores de su nueva variable y, puede confirmar que es idéntica a x en el ejemplo anterior. >> head (y) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615

También puede usar la función idéntica () para que R le diga si estos valores son, de hecho, lo mismo:

>> idéntico (x, y) [1] VERDADERO

Además de con (), la útil función dentro () le permite asignar valores a columnas en sus datos muy fácilmente. Supongamos que desea agregar su relación calculada de longitud del sépalo al ancho del marco de datos original. Ya está familiarizado con escribirlo así: >> iris $ ratio <- iris $ Sepal. Longitud / iris $ Sepal. Ancho

Ahora, usando dentro () se convierte en lo siguiente:

>> iris <- dentro (iris, relación <- sépalo.Longitud / Sepal. Ancho)

Esto funciona de una manera muy similar a con (), excepto que puede usar el operador de asignación (<-) dentro de su función. Si ahora observa la estructura del iris, notará que la proporción es una columna: >> cabeza (relación iris $) [1] 1. 457143 1. 633333 1. 468750 1. 483871 1. 388889 1. 384615
Cómo agregar campos calculados a datos en dummies

Selección del editor

Cómo agregar campos calculados a datos en dummies

Cómo agregar campos calculados a datos en dummies

Después de haber creado el subconjunto apropiado de sus datos, es probable que el siguiente paso en su análisis sea realizar algunos cálculos con R. Cómo hacer aritmética en columnas de un marco de datos R hace que sea muy fácil realizar cálculos en columnas de un marco de datos porque cada columna es en sí misma a ...

10 Cosas que puede hacer en R que habría hecho en Microsoft Excel - Para Dummies

10 Cosas que puede hacer en R que habría hecho en Microsoft Excel - Para Dummies

La hoja de cálculo es probablemente una de las aplicaciones de PC más utilizadas, y por una buena razón: las hojas de cálculo facilitan la realización de cálculos y otras operaciones en los datos tabulares. Pero las hojas de cálculo también presentan algunos riesgos: son fáciles de corromper y muy difíciles de depurar. La buena noticia es que puede usar R ...

Cómo agregar observaciones a un marco de datos en dummies

Cómo agregar observaciones a un marco de datos en dummies

Con el paso del tiempo, nuevo los datos pueden aparecer y deben agregarse al conjunto de datos en R. Al igual que las matrices, los marcos de datos se pueden agregar utilizando la función rbind (). Agregar una sola observación Diga que Granny y Geraldine jugaron otro juego con su equipo, y desea agregar el número de cestas que ...

Selección del editor

Elección del algoritmo correcto para Aprendizaje automático: las máquinas de inflar

Elección del algoritmo correcto para Aprendizaje automático: las máquinas de inflar

Aprendizaje automático implican el uso de muchos algoritmos diferentes. Esta tabla le brinda un resumen rápido de las fortalezas y debilidades de varios algoritmos. Algoritmo Mejor en Pros Cons Random Forest Apto en casi cualquier problema de aprendizaje automático Bioinformatics Puede trabajar en paralelo Raramente overfits Maneja automáticamente valores perdidos No hay necesidad de transformar ninguna variable ...

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Elegir una distribución de Python con Machine Learning in Mind - Dummies

Es completamente posible obtener una copia genérica de Python y agregue todas las bibliotecas de aprendizaje automático requeridas. El proceso puede ser difícil porque debe asegurarse de tener todas las bibliotecas necesarias en las versiones correctas para garantizar el éxito. Además, debe realizar la configuración necesaria para hacer ...

Algoritmos de agrupación utilizados en Data Science - Dummies

Algoritmos de agrupación utilizados en Data Science - Dummies

Usted usa algoritmos de agrupamiento para subdividir sus conjuntos de datos en grupos de puntos de datos que son más similares para un atributo predefinido. Si tiene un conjunto de datos que describe múltiples atributos sobre una característica en particular y desea agrupar sus puntos de datos según sus similitudes de atributos, entonces use algoritmos de agrupamiento. Un diagrama de dispersión simple de ...

Selección del editor

ASVAB Práctica de razonamiento aritmético: preguntas de geometría tridimensional: dummies

ASVAB Práctica de razonamiento aritmético: preguntas de geometría tridimensional: dummies

La subprueba de razonamiento aritmético en el ASVAB contendrá preguntas de geometría que involucran figuras tridimensionales. Con esto en mente, debe memorizar las fórmulas para el área de superficie y el volumen de las formas tridimensionales más comunes. Preguntas de práctica ¿Cuánta hoja de metal es necesaria para crear un tanque de agua con forma de cilindro de 300 pies de largo y ...

ASVAB Práctica de razonamiento aritmético: problemas de geometría bidimensional: maniquíes

ASVAB Práctica de razonamiento aritmético: problemas de geometría bidimensional: maniquíes

En la subprueba de razonamiento aritmético en el ASVAB, las preguntas de geometría bidimensional suelen ser bastante sencillas. Sin embargo, si se presentan como problemas planteados, es importante que los lea cuidadosamente y tal vez incluso dibuje un diagrama para ayudarlo a visualizar el problema. Preguntas de práctica Un marco rectangular tiene un perímetro interior de 38 pulgadas. Uno ...

Consejos de razonamiento aritmético aSVAB: dummies

Consejos de razonamiento aritmético aSVAB: dummies

La subprueba de razonamiento aritmético de ASVAB constituye una parte importante de su puntaje, por lo que no dejes que estos problemas de palabras te hagan tropezar. Recuerde: lea el problema a fondo para que comprenda lo que le está pidiendo. Asegúrate de estar usando las unidades de medida correctas para el problema (y si es necesario, conviértelas). ...