如何在R中将指定Excel表格编码为data frame(无需导出原表格)
R代码实现
运行以下代码即可直接在R环境中生成对应data frame,无需导入外部Excel文件:
# 构造12个月份的哑变量矩阵(单位矩阵重复2次,匹配表格的循环规律) month_dummy <- rbind(diag(12), diag(12)) # 转为data frame并设置月份列名 target_df <- as.data.frame(month_dummy) colnames(target_df) <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec") # 添加Period序列列 target_df$Period <- 1:24
生成后直接调用target_df即可查看完整数据,和你提供的表格内容完全匹配。
内容的提问来源于stack exchange,提问作者Lty
相关产品推荐
相关产品推荐

