Как назвать колонку «», у офицера это удалось сделать ранее в ReporterRs - PullRequest
0 голосов
/ 28 ноября 2018

это большая проблема для меня, так как мне нужно иметь безымянные имена столбцов внутри моей гибкой таблицы сотрудника.Ранее это работало с версией Reporter.Но до сих пор не удалось этого сделать, попытался использовать следующий код:

rename(` ` = col0)

Когда я запускаю попытку создания гибкого файла с именем этого столбца, я получаю следующее сообщение об ошибке: Ошибка в гибкой таблице (a): недопустимые col_keys, flextable поддерживают только синтаксические имена

data <- head(iris) %>%
  rename(` ` = Sepal.Length)
myft <- regulartable(data)
myft1<- flextable(data)

Примечание: обычный список (данные) работает, а имя столбца пустое.При попытке сделать это с помощью гибкой таблицы, однако она не работает, и ошибки

Есть ли возможность сделать это с помощью гибкой таблицы?

Заранее большое спасибо

1 Ответ

0 голосов
/ 29 ноября 2018

Вам не нужно изменять свой data.frame для настройки отображения.Иметь имена вроде рискованно для IHMO.Читать https://davidgohel.github.io/flextable/articles/layout.html#manage-headers-and-footers

library(flextable)
library(magrittr)
library(dplyr)

data <- head(iris)
myft <- regulartable(data) %>% 
  set_header_labels(Sepal.Length = " ")

myft1 <- flextable(data) %>% 
  set_header_labels(Sepal.Length = " ")

myft1
...