Ошибка: openxlsx может читать только файлы .xlsx при чтении файла .xslm в R

library(tidyverse)
library(openxlsx)
library(lubridate)
library(readxl)

source("global_config.R")


inputFile <- "../data/census.xlsm"
peopleData <-read.xlsx(inputFile, sheet = "peopleData", startRow = 16 )
view(peopleData)

Я получаю следующую ошибку: Ошибка: openxlsx может читать только файлы .xlsx openxls версии 4.2.4 readxl версии 1.3.1


person Rashmi Koparde    schedule 06.08.2021    source источник
comment
Обратитесь к этому: stackoverflow.com/questions/11215381/   -  person A DUBEY    schedule 06.08.2021
comment
Разве мы не можем использовать пакет openxslx для чтения файла .xslm @ADUBEY   -  person Rashmi Koparde    schedule 06.08.2021


Ответы (1)


Попробуйте использовать функцию read.xlsx2(), более подробно описанную здесь: http://cran.r-project.org/web/packages/xlsx/xlsx.pdf

person Xenolith44    schedule 06.08.2021