Prezados(as)
Estou tentando transferir para uma planilha excel o resultado de uma tabulação que me gera o objeto “table” abaixo.
>t03
Filial1 Filial2 Filial3 Filial4 Filial5
Concordo 0.6753247 0.5974026 0.5402299 0.7352941 0.5595238
Discordo 0.1168831 0.1688312 0.2241379 0.1029412 0.2321429
Não Sei 0.2077922 0.2337662 0.2356322 0.1617647 0.2083333
Filial6 Filial7 Filial8 Filial9
Concordo 0.7407407 0.8292683 0.5897436 0.6293103
Discordo 0.1018519 0.0000000 0.2307692 0.1896552
Não Sei 0.1574074 0.1707317 0.1794872 0.1810345
Estou empregando o pacote openxlsx e uso os seguintes comandos.
wb <- loadWorkbook(file = "tab_03_38.xlsx")
writeData(wb, sheet = "Planilha1", t03, startCol = 1, startRow = 1, colNames = TRUE, rowNames = TRUE)
saveWorkbook(wb, "tab_03_38.xlsx", overwrite = TRUE)
Que está me retornando o seguinte erro:
Error in write_file(head = sprintf("<sst xmlns=\"http://schemas.openxmlformats.org/spreadsheetml/2006/main\" count=\"%s\" uniqueCount=\"%s\">", :
Expecting a single string value: [type=character; extent=0].
Fiz inúmeras tentativas e procurei por várias soluções nas diversas redes de conhecimento inclusive no GitHub do criador e não obtive o resultado esperado.
Tenho usado há pelo menos 2 anos este pacote para diversos outros trabalhos e estou preocupado com a possibilidade de ter que refazer todos os scripts que se repetem ao longo do ano.
Por acaso alguém conhece como solucionar este problema ou poderia me oferecer alguma outra orientação sobre como poderei realizar esta transferência?
Agradeço desde já seu apoio.
Att.
Jobenil Júnior