如何在R中导入多个xlsx工作表 [英] How to import multiple xlsx sheets in R

查看:76
本文介绍了如何在R中导入多个xlsx工作表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我现在正在学习R Studio,我只是想知道如何导入具有多张纸(8张)的xlsx文件.

I am learning R studio right now and I was just wondering how do I import an xlsx file with multiple sheets (8 sheets).

到目前为止.我有:

library(readxl)
(filename) <- read_excel("(file location).xlsx")
view(filename)

它仅打印出excel文件的第一张纸,但如果将它们全部打印出,我将不胜感激.

It prints out only the first sheet of the excel file, but I would appreciate it if it printed out all of them.

此外,使用CSV文件还是xlsx更好?

Also, is it better to use CSV files or xlsx?

谢谢,伙计们.

推荐答案

您可以做到

lst <- lapply(1:8, function(i) read_excel("file_name.xlsx", sheet = i))

这会将全部8张纸存储在 data.frame s的列表中.

This will store all 8 sheets in a list of data.frames.

这篇关于如何在R中导入多个xlsx工作表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆