【发布时间】:2023-04-04 06:18:02
【问题描述】:
将 .xlsx 文件导入 R(readxl 包)后,如何从中制作矢量列表(第一列作为矢量名称)?
.xlsx 输入示例(注意每行的列数可变):
row_1 | A | B |
row_2 | C | D | E |
row_3 | F | G | H | I |
我试图获得的输出:
$`row_1`
[1] "A" "B"
$`row_2`
[1] "C" "D" "E"
$`row_3`
[1] "F" "G" "H" "I"
到目前为止我的尝试:
xcel <- read_excel("my_data.xlsx", col_names=F)
df <- scan(xcel)
我尝试了不同风格的命令行,但最终要么出现“文件错误(文件,“r”):无效的“描述”参数”或“扫描错误(xcel):“文件”必须是一个字符字符串或连接”,取决于我是否将“xcel”转换为数据框。
【问题讨论】:
-
“没有成功”是什么意思。有错误吗?一个警告?缺少值吗?似乎只需要一些数据整理就可以达到您想要的结果吗?