если у меня есть вектор местоположения ячеек, случайные строки:
данные $ список:
A11
C35
E58
AA7
...
и этот вектор имеет длинный список (скажем, 1000 различных адресов ячеек)
можно ли одновременно прочитать значения ячеек на основе 1000 адресов из Excel? Я уверен, что у этого должен быть способ, но я не понял это.
единственный код, который я могу придумать, находится ниже, но он каждый раз открывает одно и то же Excel, чтобы прочитать одну ячейку, что очень медленно.
excel <- ...
ws <- ...
n <- length(list[,1])
for (i in 1 : n) {
data$value[i] <- as.character(
read_excel(path = excel,
sheet = ws,
col_names = F,
range = data$list[1]
)
}
повысить скорость кодирования R