upData2: upData2

Description Usage Arguments Examples

View source: R/upData2.R

Description

Eine Art von Copie upData mit der Funktion von label_data_frame. Mit UpData2 lassen sich zB mit einem DataDictionary in Form eines data.frames die Labels und Levels von Faktoren dokomentieren.

Faktor-Levels vorher: level (Tomate, Bohne, Gurke) wird mit "Tomato;;Cucumber" zu level( Tomato, NA, Cucumber)

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
upData2(
  data,
  labels = NULL,
  reencode = FALSE,
  from = "UTF8",
  to = "latin1",
  data_dict = NULL,
  factor_sep = ";",
  names_data_dict = c("names", "labels", "levels"),
  ...
)

Arguments

data

Daten als Data.frame

labels

Labels Vekror mit Names labels=c(a="Alpha", s="sex")

reencode

FALSE or TRUE

from

für reencode from = "UTF8"

to

für reencode to = "latin1",

data_dict

data.frame mit names, labels, levels

factor_sep

seperator wen levels vergeben werden default=";"

names_data_dict

brauch nicht geändert werden

...

extra arguments not used

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
data<- data.frame(g= gl(2, 8, labels = c("Control", "Treat")),
a=rpois(16, 5),
b=rep(1:2,8),
c=rnorm(16))

data$d<-rep(c("a", "b", "c"), 6)[1:16]
str(upData2(data, labels = c(g="Gruppe" , a="A", b="B") ))


datadir <- GetData("
                   names labels    levels
                   g     Gruppe    NULL
                   a     A         numeric
                   b     Sex       male;female
                   d     DNA       a;b
                   c     C         NULL
                   ")

data<-upData2(data, datadir)

APA2(~., data)

stp4/stp25aggregate documentation built on Sept. 17, 2021, 5:34 a.m.