normalize_min_max: Normalize a continuous variable between 0 and 1

View source: R/wrangle.R

normalize_min_maxR Documentation

Normalize a continuous variable between 0 and 1

Description

[Experimental]

Usage

normalize_min_max(x, remove_na = T)

Arguments

x

Numeric vector.

remove_na

Logical. Whether missing values should be removed.

Value

Numeric vector.

Examples

data <- tibble::tibble(a = c(2, 0, 0, 0), b = c(4, 0, 0, 0))

# Base R
data_output <- sapply(data, normalize_min_max)

# Dplyr
library("dplyr")

data_output <- data %>%
  mutate(across(c(a, b), normalize_min_max))

clessn/clessn-verse documentation built on Feb. 18, 2024, 12:42 p.m.