R言語でopenxlsxパッケージの使い方
openxlsx は Excel ファイルの読み込み、書き込み、修正、編集を行う R パッケージです。
Openxlsxパッケージを使用すると、以下のアクションを実行できます。
- ワークブック作成
- addWorksheet()
- writeData()
- read.xlsx()
- 修正編集:セル値、スタイル、書式変更、セル結合など、様々な関数を用いてエクセルファイルの内容を修正・編集します。
- ワークブックの保存()
以下に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パッケージの公式ドキュメントを参照して、詳細な情報や使用例を入手できます。