RStudioでreadxlを使用してExcelファイルを読み取る方法


  1. 特定のシートのデータを読み取る場合:

    library(readxl)
    データフレーム <- read_excel("ファイルパス", sheet = "シート名")

    上記のコードでは、"ファイルパス"には読み取りたいExcelファイルのパスを指定し、"シート名"には読み取りたいシートの名前を指定します。読み取ったデータはデータフレームとして返されます。

  2. 全てのシートのデータを読み取る場合:

    library(readxl)
    データリスト <- lapply(excel_sheets("ファイルパス"), function(sheet) {
    read_excel("ファイルパス", sheet = sheet)
    })

    上記のコードでは、lapply関数を使って全てのシートのデータを読み取り、データフレームのリストとして返します。データリストの各要素は、各シートのデータフレームです。

これらのコード例を使って、readxlパッケージを使用してExcelファイルを読み取る方法を実装することができます。適切なファイルパスとシート名を指定することで、データを取得することができます。