Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Datum des CBS-Abzugs: 20242025-1107-01

Dieser Bericht wurde automatisiert mit R Markdown erstellt. Der pica-rs-Code für die Abfrage aller Tc-Sätze und der R-Code für die Berechnung der Ausgabetabelle können durch Aufklappen der Codeblöcke eingesehen werden.

...

Codeblock
languagenone
collapsetrue
# Crosskonkordanzen einlesen
ck <- read_csv('Tc.csv', col_types = 'cccc')

# Wertebereiche gemäß Wiki-Seiten definieren
thesauri <- read_csv('Thesauri.csv', col_types = 'cc')
relationen <- read_csv('Relationen.csv', col_types = 'cc')

# Crosskonkordanzen filtern und zählen
rslt <- ck %>%
  filter(Thesaurus %in% thesauri$Code & Relation %in% relationen$Code) %>%
  mutate(
    Thesaurus = factor(Thesaurus, 
                       levels = thesauri$Code, labels = thesauri$Thesaurus),
    Relation  = factor(Relation,
                       levels = relationen$Code, labels = relationen$Relation)
  ) %>%
  # GESAMT als Summe über alle Relationen
  rbind((.) %>% mutate(Relation = factor('GESAMT'))) %>%
  # auch alle leeren Levels jeweils mit Anzahl 0 anzeigen
  group_by(Thesaurus, Relation, .drop = FALSE) %>%
  # jede Kombination (Thesaurus, Relation) je IDN nur einmal zählen
  summarise(n = n_distinct(IDN)) %>%
  pivot_wider(id_cols = Relation, names_from = Thesaurus, values_from = n)

# Formatierte Ausgabetabelle
rslt %>%
  mutate_at(.vars = setdiff(colnames(.), 'Relation'), .funs = ~ formatC(
    ., format = 'd', big.mark = '.', decimal.mark = ',')) %>%
  knitr::kable(align = c('l', rep('r', ncol(.)-1)))
46879454244061673168528675133651354357537519713862673116671174169073747551855605750669158714706963709643958
RelationAGROVOCLCSHRAMEAUMeSHSTWTheSozEMBNENSoggT-PROET
Äquivalenz (ftaa)90
48.
726
47.
262
56010213.0408.
6172669
exakte Äquivalenz (ftae)5.490
1.225
7996.
4045.
8357.
3351722363.
512
inexakte Äquivalenz (ftai)5
717
745
3920
1985504292.365
ODER-Äquivalenz (ftao)4
142
66
65006081.411
UND-Äquivalenz (ftau)1.2932.
3154.
666
118
4151.6161000
Oberbegriff-Relation (ftob)2.12700557.
9272.9340000
Unterbegriff-Relation (ftub)1830012
3823930000
Verwandter-Begriff-Relation (ftvb)76900113.
7729290000
Null-Relation (ftnu)168
19.
08820.
9410
5038972100
GESAMT10.129
72.
213
74.
479
7.
11318.
83414.40413.6168.
644757.
957