R言語でopenxlsxパッケージの使い方

openxlsx は Excel ファイルの読み込み、書き込み、修正、編集を行う R パッケージです。

Openxlsxパッケージを使用すると、以下のアクションを実行できます。

  1. ワークブック作成
  2. addWorksheet()
  3. writeData()
  4. read.xlsx()
  5. 修正編集:セル値、スタイル、書式変更、セル結合など、様々な関数を用いてエクセルファイルの内容を修正・編集します。
  6. ワークブックの保存()

以下にopenxlsxパッケージのよく使われる関数の使用例を示します。

新しいワークブックを作成する:

library(openxlsx)
wb <- createWorkbook()

ワークシートを追加します。

addWorksheet(wb, "Sheet1")

データの書き込み

writeData(wb, "Sheet1", data, startCol = 1, startRow = 1)

データを読み出す

data <- read.xlsx("filename.xlsx", sheet = "Sheet1")

ブックの保存

saveWorkbook(wb, "filename.xlsx")

上記機能のほかに、Openxlsxは、セルの結合、セルのスタイルとフォーマットの設定、グラフの追加など、より複雑なExcelファイル操作を扱うための他の多くの関数を提供しています。Openxlsxパッケージの公式ドキュメントを参照して、詳細な情報や使用例を入手できます。

bannerAds