“Runden Sie alle Spalten im R -Datenframe auf 3 Ziffern um” Code-Antworten

Runden Sie alle Spalten im R -Datenframe auf 3 Ziffern um

round_df <- function(x, digits) {
    # round all numeric variables
    # x: data frame 
    # digits: number of digits to round
    numeric_columns <- sapply(x, mode) == 'numeric'
    x[numeric_columns] <-  round(x[numeric_columns], digits)
    x
}

round_df(data, 3)
Courageous Cobra

So runden Sie alle numerischen Säulentypen in r um

library(dplyr)
df %>% 
 mutate_if(is.numeric, round)
Courageous Cobra

Ähnliche Antworten wie “Runden Sie alle Spalten im R -Datenframe auf 3 Ziffern um”

Fragen ähnlich wie “Runden Sie alle Spalten im R -Datenframe auf 3 Ziffern um”

Weitere verwandte Antworten zu “Runden Sie alle Spalten im R -Datenframe auf 3 Ziffern um” auf C++

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen