Description Usage Arguments Value
W wypadku, gdy liczba wierszy w tablicy jest nieprzewidywalna,
nie da się opisać tablicy w szablonie raportu za pomocą kodu markdown.
Funkcja TAB
pozwala obejść to ograniczenie rysując tablicę na
podstawie dowolnej ramki danych.
Tablica rysowana jest w składni multiline tables, a więc z zapewnieniem łamania wierszy w komórkach.
Kolumny zawierające wartości liczbowe są wyrównane do prawej, zaś kolumny tekstowe do lewej (być może w przyszłości pojawi się możliwość ręcznego określania wyrównania).
Jeśli w parametrze kolN
wskazana zostanie nazwa kolumny przechowującej
liczbę obserwacji, funkcja dokona anonimizacji (zamiany na '-') kolumn
liczbowych, dla których liczba obserwacji jest mniejsza niż wartość parametru
nMin
, przy czym przy anonimizacji pominięte zostaną kolumny pasujące
do wyrażenia regularnego przekazanego w argumencie pomin
.
1 2 3 4 5 6 7 8 9 10 | TAB(
dane,
dodajLp = TRUE,
kolN = NA_character_,
nMin = 10,
pomin = "^[lL][.]?[pP][.]?$",
szMin = NA_real_,
backend = "MLAK",
...
)
|
dane |
ramka danych do narysowania w postaci tablicy |
dodajLp |
czy dodać kolumnę z liczbą porządkową |
kolN |
nazwa kolumny z liczbą obserwacji (lub NA, jeśli dane nie mają być anonimizowane) |
nMin |
wartość w kolumnie liczby obserwacji, poniżej której ma nastąpić anonimizacja kolumn liczbowych |
pomin |
wyrażenie regularne dopasowujące nazwy kolumn, które mają nie być anonimizowane |
szMin |
minimalna szerokość pojedynczej kolumny (gdy NA, ustawiana na
|
backend |
backend używany do wygenerowania tabeli: |
... |
pozostałe parametry, które zostaną przekazane do funkcji backendu |
character vector
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.