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/clessnverse documentation built on Feb. 15, 2024, 2:10 p.m.