有关glmnet回归数据导入问题

Rstudio中glmnet包进行回归运算时,
应用R包“glmnet包”中自带的数据包载入后运行代码

data("MultinomialExample")

后environment中显示“MultinomialExample:List of 2”

而读取我的excel数据后environment中显示确是“255 obs. of 8 variables”
请问如何将我的Excel数据表导入Rstudio中后environment中显示如示例R包中显示的那样?对excel数据表的格式有何要求?

该回答引用ChatGPT
请参考下面的解决方案,如果有帮助,还请点击 “采纳” 感谢支持!

你可以使用R语言中的readxl包,读取Excel数据,以获得类似的数据结构:

library(readxl)

#读取Excel文件
excel_data <- read_excel("path/to/excel/file.xlsx")

#读取sheet名称为"Sheet1"的工作表
excel_data <- read_excel("path/to/excel/file.xlsx", sheet = "Sheet1")

#将读取的Excel数据赋给变量
mydata <- excel_data

#查看mydata的结构
str(mydata)


需要注意的是,读取的Excel文件中的数据格式应该是正确的,列名称应该为描述性的字符串,并且没有空的或不合法的数据。

  • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:glmnet包做线性回归