Ciao Sto facendo una cosa molto semplice qui.Calcola il rapporto tra le colonne in base alle condizioni in R
Ho 3 colonne di dati; a, b e c. Voglio calcolare il rapporto tra B e C, quando il valore di b è solo maggiore di 5.
Il codice che ho usato è il seguente:
a <- c(1,2,3,4,5,6,7,8)
b <- c(2,4,5,8,10,12,15,18)
c <- c (10,9,8,15,31,12,13,12)
df <- data.frame(a,b,c)
## Calculate the ratio
df$d <- with(df,b/c)
ho calcolato il rapporto, ma non sono riuscito a utilizzare il condizione lì. So che è banale, ma ci vuole molto tempo. Apprezzo il vostro aiuto.
+1 per esempio riproducibile. –