fix_names: Fix names of data.frames

View source: R/string-clean-names.R

fix_namesR Documentation

Fix names of data.frames

Description

Insbesondere bei 'readxl::read_excel' werden die Spaltennamen genau so übernommen, wie sie in Excel vorkommen, also mit allen Sonderzeichen. Diese Funktion packt die Namen in die Labels und bereinigt die Spaltennamen. Die Funktion ist praktisch die gleiche wie 'clean_names()', aber 'fix_names()' ist einfacher aufgebaut. 'clean_names()' enthält die Funktion 'cleanup.encoding()'. #'

Usage

fix_names(
  x,
  tolower = TRUE,
  abbreviate = TRUE,
  name_length = 25,
  replace = c(`%` = "_pct", `#` = "_cnt", `¨` = "", `&+` = "_and_", `@+` = "_at_", `_`
    = ".")
)

Arguments

x

Data.frame

tolower

lower case

abbreviate, name_length

Abbreviate strings to at least name_length characters,

replace

character to replace

Value

Data.frame

Examples


#   fl_new <- "Raw data/Mai_Markiert_LT_Cases_Jan2018-Dez2022.xlsx"
# DF <- readxl::read_excel(fl_new, range = "A1:z15", sheet = 1) |> 
#   fix_names()

stp4/stp25tools documentation built on Feb. 27, 2025, 11:14 p.m.