Type: | Package |
Title: | Functions and Datasets of the German WikiBook "GNU R" |
Version: | 0.2.1 |
Date: | 2022-05-10 |
Author: | Joerg grosse Schlarmann (aka Produnis) |
Maintainer: | Joerg grosse Schlarmann (aka Produnis) <schlarmann@produnis.de> |
Depends: | R (≥ 2.1.0) |
Description: | The german Wikibook "GNU R" introduces R to new users. This package is a collection of functions and datas used in the german WikiBook "GNU R". |
License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
URL: | https://de.wikibooks.org/wiki/GNU_R |
Packaged: | 2022-05-10 11:34:41 UTC; produnis |
Repository: | CRAN |
LazyData: | true |
Date/Publication: | 2022-05-10 12:30:02 UTC |
NeedsCompilation: | no |
Functions and datasets of the german WikiBook "GNU R"
Description
The german Wikibook "GNU R" introduces R to new users. This package is a collection of functions and datas used in the german WikiBook "GNU R".
Details
Package: | wikibooks |
Type: | Package |
Version: | 0.2.1 |
Date: | 2007-05-10 |
License: | GPL version 2 or newer |
Author(s)
Joerg Schlarmann (aka Produnis)
Maintainer: Joerg Schlarmann (aka Produnis) <schlarmann@produnis.de>
References
https://de.wikibooks.org/wiki/GNU_R
Calculation of a fictive graduation mark
Description
This function calculates a fictive graduation mark, which is set together by three grades. This is used in the Wikibook-Section "Programmierbeispiele"
Usage
Abschlussnote(x, y, z)
Arguments
x |
The first grade |
y |
The second grade |
z |
The third grade |
Author(s)
Joerg Schlarmann
References
https://de.wikibooks.org/wiki/GNU_R:_Programmierbeispiele
Examples
#Your three grades are 1.3, 1.7, 2.8
Abschlussnote(1.3, 1.7, 2.8)
Results and fixtures of the german football-league "Bundesliga"
Description
This data-set contains the fixtures and results of the german football-league "Bundesliga" from 1963 - 2007.
Usage
data(Bundesliga)
Format
A data frame with 13406 observations on the following 10 variables.
Saison
the season
Spieltag
the matchday
Datum
Date of the match
Anpfiff
kick-off (Hour:Minute)
Heim
home-team's name
Gast
guest-team's name
Tore.Heim
home-team's goals at end of match
Tore.Gast
guest-team's goals at end of match
Tore.Heim.Halbzeit
home-team's goals at end of halftime
Tore.Gast.Halbzeit
guest-team's goals at end of halftime
Source
fTip Database https://github.com/ftip
Show all matches of one team during one or all seasons
Description
This function (written for the "Bundesliga"-dataset) shows all matches of a selected team during one specific or all available seasons.
Usage
Bundesliga.Mannschaft(Mannschaft, Saison = "all")
Arguments
Mannschaft |
a team (e.g. "FC Schalke 04") |
Saison |
a season (e.g. "2001/2002") or "all" for all season |
Author(s)
produnis
References
fTip-Database https://github.com/ftip
See Also
Examples
## select one season
Bundesliga <- wikibooks::Bundesliga
Bundesliga.Mannschaft("FC Schalke 04", "2006/2007")
## use all seasons
Bundesliga <- wikibooks::Bundesliga
Bundesliga.Mannschaft("FC Schalke 04")
## see a list of all teams of season 1993/1994:
unique(Bundesliga$Gast[Bundesliga$Saison=="1993/1994"])
Bundesliga.Mannschaft("1. FC Nuernberg", "1993/1994")
Team-Rankings at matchday
Description
This function (written for the "Bundesliga"-dataset) shows team-rankings at specific matchdays of a season.
Usage
Bundesliga.Tabelle(Saison, Spieltag = 1, output = "Tabelle")
Arguments
Saison |
the season, e.g. "1998/1999" |
Spieltag |
a matchday, e.g. 3 |
output |
use "Tabelle" if you want the teamrankings at the selected matchday. Use "Platzierung" for an overview of the team-rankings during the season |
Author(s)
produnis
References
fTip-Database https://github.com/ftip
See Also
Examples
## Showing the ranking at matchday 34
Bundesliga <- wikibooks::Bundesliga
Bundesliga.Tabelle("1963/1964", 34, "Tabelle")
## Showing team-rankings for season 2006/2007
Bundesliga <- wikibooks::Bundesliga
Bundesliga.Tabelle("2006/2007", output="Platzierung")
create an XML-file of all fixtures available in "Bundesliga"-dataset
Description
This function creates an XML-file of all fixtures available in the "Bundesliga"-dataset. By default, the XML-file is called "Bundesliga.xml" and is stored in your working directory using the function sink().
Usage
Bundesliga.XML(Datei = "Bundesliga.xml", Saison = "all")
Arguments
Datei |
filename, by default "Bundesliga.xml" |
Saison |
season to be included, by default "all" for all seasons |
Author(s)
Joerg Schlarmann
See Also
Examples
## Not run:
# this saves all season to file "Bundesliga.xml"
Bundesliga.XML()
#this writes only season 2001/2002 to "myfile.xml"
Bundesliga.XML("myfile.xml", "2001/2002")
## End(Not run)
How long does it take to give food in nursing home
Description
A datasset of a students "evidence based nursing project (ebnp)" with the question how long it takes to give food to patients in a nursing home
Usage
data(Essen.Zeit)
Format
A data frame with 63 observations on the following 22 variables.
PATID
patient id
ALTER
patient's age
SEX
patient's sex
STUFE
patient's "Pflegestufe"
MAHLZEIT
patient's meal (supper, breakfast, lunch)
ORT
place
SPEILAGE
describing, where the meal was parked
PATLAGE
describing where the patient was sitting or lying
PATPOSIT
patient's heading section
NAHRART
describing whether the meal was reduced to small pieces
HILF1
help-medium 1
HILF2
help-medium 2
HILF3
help-medium 3
HILF1HOW
quantity of help-mediums
TRUNK1
drink
TRUNK1ML
quantity of drinking (in ml)
TRUNK2
drink 2
TRUNK2ML
quantity of drinking (in ml)
PERSON
person giving food to patient
ZEIT
time, how long it took to give food
BREAK
describing whether there was a break
PORTION
describing how much food was given
pressure at sacral-bone: 30 degree vs. micro-positioning
Description
Dataset of a german students "evidence based nursing project (ebnp)" with the question what pressure at the sacral-bone-area can be measured using 30 degree and micro-positioning
Usage
data(Mikrolagerung)
Format
A data frame with 98 observations on the following 21 variables.
PROBAND
ID
ALTER
age
GROESSE
height
GEWICHT
weight
BMI
Body-Mass-Index
HUEFTE
Hip circumference
SEX
proband's sex
RETEST
test or retest
KOPFTEIL
position of head section
RE30
pressure at sacral-bone-area while lying 30 degree to the right side
SCHU_RE
true angel assessed at right shoulder during 30 degree positioning to the right side
BECK_RE
true angel assessed at right pelvis during 30 degree positioning to the right side
LI30
pressure at sacral-bone-area while lying 30 degree to the left side
SCHU_LI
true angel assessed at right shoulder during 30 degree positioning to the left side
BECK_LI
true angel assessed at right pelvis during 30 degree positioning to the left side
MIKRO1A
pressure at sacral-bone-area while micro-positioning at right shoulder
MIKRO1B
pressure at sacral-bone-area while micro-positioning at right pelvis
MIKRO1C
pressure at sacral-bone-area while micro-positioning at left shoulder
MIKRO1D
pressure at sacral-bone-area while micro-positioning at left pelvis
MIKRO2A
pressure at sacral-bone-area while micro-positioning at right pelvis and shoulder
MIKRO2B
pressure at sacral-bone-area while micro-positioning at left pelvis and shoulder
Details
While lying in bed, pressure is the main reason why patients get a pressure-ulcer. The aim of this EBNP was to get knowledge about how pressure differs during various positionings. The probands where positioned to the left and to the right side by 30 degrees while lying in a bed. Each time, the pressure at the sacral-bone-area was measured, as at this area a pressure-ulcer arises very often. After that, pressure was assessed while probands where positioned by micro-positioning at left and right shoulder and pelvis.
Datatable of Example 1
Description
This is a data-table, used in example 1
Usage
data(bsp1)
Format
A data frame with 10 observations on the following 4 variables.
Geschlecht
a factor with levels
m
w
, giving the sexAlter
a numeric vector
Gewicht
a numeric vector, giving the weight
Groesse
a numeric vector, giving the height
Source
https://de.wikibooks.org/wiki/GNU_R:_Anwendungsbeispiele#Beispiel_1
Datatable of Example 2
Description
This is a data-table, used in example 2
Usage
data(bsp2)
Format
A data frame with 20 observations on the following 2 variables.
Geschlecht
a factor with levels
m
w
, giving the sexNote
a numeric vector, giving the grade
Source
https://de.wikibooks.org/wiki/GNU_R:_Anwendungsbeispiele#Beispiel_2
Datatable of Example 3
Description
This is a data-table, used in example 3
Usage
data(bsp3)
Format
A data frame with 14 observations on the following 2 variables.
Erfolg
a factor with levels
0
1
, giving successAbschlussnote
a numeric vector, giving the grade
Source
https://de.wikibooks.org/wiki/GNU_R:_Anwendungsbeispiele#Beispiel_3
Datatable of Example 4
Description
This is a data-table, used in example 4
Usage
data(bsp4)
Format
A data frame with 7 observations on the following 4 variables.
Name
a factor giving people's names
Geschlecht
a factor giving people's sex
Lieblingsfarbe
a factor giving people's colour
Einkommen
a numeric vector, giving people's earnings
Source
https://de.wikibooks.org/wiki/GNU_R:_Anwendungsbeispiele#Beispiel_4
Dataset of an assessment instrument
Description
A dataset ment to be used for the "sens.spec"-function of the wikibooks-package
Usage
data(cms)
Format
A data frame with 620 observations on the following 2 variables.
ascore
scores of the assessment-instrument
arisk
definition whether "ascore" leads to positive group (1) oder negative group (0)
Details
This dataset contains the scores of an assessment-instrument and whether the probands belong to positive or negative group. Data is ment to be used with the "sens.spec"-function of the wikibook-package.
Source
https://de.wikibooks.org/wiki/GNU_R:_Programmierbeispiele#Beispiel_2
sensitivity and specificity of an assessment instrument
Description
This function generates sensitivity and specificity for all possible cut-off-points of an assessment instrument using the assessment-scores.
Usage
sens.spec(x, y, risk = 1, dir = "LESS", plot = F)
Arguments
x |
score of an assessment-instrument (numeric) |
y |
a factor which classify x to positive or negative group |
risk |
y-value for the positive group (e.g. 1 or "y")) |
dir |
"LESS" if a low (x) leads to positive group; "GREATER" whether a high (x) leads to positive group |
plot |
logical whether a plot should be generated |
Author(s)
Produnis
References
https://de.wikibooks.org/wiki/GNU_R:_Programmierbeispiele#Beispiel_2
Examples
# Using the cms-Dataset
## Not run: sens.spec(cms$ascore, cms$arisk, risk=1)