0

Rパッケージopenxlsxを使用して、フォルダに保存した画像をExcelに貼り付けようとしています。パッケージのドキュメントを完全に調査し、ドキュメントに記載されている手順に従いました。しかし、パッケージに示されている例でさえ私にとってはうまくいきません

## Create a new workbook
wb <- createWorkbook("Ayanami")
## Add some worksheets
addWorksheet(wb, "Sheet 1")
addWorksheet(wb, "Sheet 2")
addWorksheet(wb, "Sheet 3")
## Insert images
img <- system.file("einstein.jpg", package = "openxlsx")
insertImage(wb, "Sheet 1", img, startRow = 5, startCol = 3, width = 6, height = 5)
insertImage(wb, 2, img, startRow = 2, startCol = 2)
insertImage(wb, 3 , img, width = 15, height = 12, startRow = 3, startCol = "G", units = "cm")
## Save workbook
saveWorkbook(wb, "insertImageExample.xlsx", overwrite = TRUE)

これは、パッケージのドキュメントに記載されている例です。「einstein.jpg」の代わりに、「.jpg」ファイルを使用しています。その画像をワークブック「wb」に貼り付けようとしています。関数「system.file」は、渡した画像を取得しません。画像が保存されているかどうかに関係なく、パスに関連する問題がないことを確認しました。

誰かがこの機能で私を助けてくれますか、または検証済みの代替手段がありますか?

4

3 に答える 3