R 一次从excel中读取基于单元格地址的多个值
如果我有一个随机字符串的单元格位置向量: 数据列表: A11 C35 E58 AA7 这个向量有一个很长的列表(比如1000个不同的单元地址) 我可以一次从excel中读取基于1000地址的单元格值吗?我相信一定有办法,但我还没弄明白 我能想到的唯一代码是下面的代码,但每次它都会打开相同的excel来读取单个单元格,速度非常慢R 一次从excel中读取基于单元格地址的多个值,r,R,如果我有一个随机字符串的单元格位置向量: 数据列表: A11 C35 E58 AA7 这个向量有一个很长的列表(比如1000个不同的单元地址) 我可以一次从excel中读取基于1000地址的单元格值吗?我相信一定有办法,但我还没弄明白 我能想到的唯一代码是下面的代码,但每次它都会打开相同的excel来读取单个单元格,速度非常慢 excel <- ... ws <- ... n <- length(list[,1]) for (i in 1 : n) { data$value
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]
)
}
excel