Я использую пакет knitr
для создания базовой таблицы. Я показываю первые n строк таблицы на одном слайде и последние n строк той же таблицы на следующем слайде. Я использую head()
и tail()
для получения первой и последней строк.
Использование head()
дает то, что я ожидаю:
library(dplyr)
library(pander)
data.frame(a = sample(LETTERS, 10),
b = sample(LETTERS, 10)) %>%
head(5) %>%
pander()
Производит
-------
a b
--- ---
G B
I P
N H
U W
V A
-------
но
data.frame(a = sample(LETTERS, 10),
b = sample(LETTERS, 10)) %>%
tail(5) %>%
pander()
производит
----------------
a b
-------- --- ---
**6** Y B
**7** F O
**8** B H
**9** R Y
**10** W X
----------------
и я не могу удалить имена строк из итоговой таблицы.
Лучший ответ здесь предполагает, что Pander удаляет имена строк из таблицы, когда они равны 1:n
, но здесь они начинаются с 1, поэтому они не удаляются автоматически.
Как я могу предотвратить отображение номеров строк? Я пытался использовать select()
, а также использовать UPDATE из этот вопрос безрезультатно.