Digamos que quiero generar un marco de datos grande desde cero.Creación de marcos de datos grandes
Utilizando la función data.frame es como generalmente crearía marcos de datos. Sin embargo, los df son extremadamente propensos a errores e ineficientes.
Entonces, existe una forma más eficiente de crear el siguiente marco de datos.
df <- data.frame(GOOGLE_CAMPAIGN=c(rep("Google - Medicare - US", 928), rep("MedicareBranded", 2983),
rep("Medigap", 805), rep("Medigap Branded", 1914),
rep("Medicare Typos", 1353), rep("Medigap Typos", 635),
rep("Phone - MedicareGeneral", 585),
rep("Phone - MedicareBranded", 2967),
rep("Phone-Medigap", 812),
rep("Auto Broad Match", 27),
rep("Auto Exact Match", 80),
rep("Auto Exact Match", 875)),
GOOGLE_AD_GROUP=c(rep("Medicare", 928), rep("MedicareBranded", 2983),
rep("Medigap", 805), rep("Medigap Branded", 1914),
rep("Medicare Typos", 1353), rep("Medigap Typos", 635),
rep("Phone ads 1-Medicare Terms",585),
rep("Ad Group #1", 2967), rep("Medigap-phone", 812),
rep("Auto Insurance", 27),
rep("Auto General", 80),
rep("Auto Brand", 875)))
Yikes, ese es un código "malo". ¿Cómo puedo generar este marco de datos 'grande' de una manera más eficiente?
soy una especie de c ¿Por qué tiene tantos datos repetidos en ambas columnas? Por lo general, cuando tengo datos repetidos en una columna, es variado o ciclo en la otra (creo que contar en binario). – Owen