English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Excel フォーマットのファイルは xls または xlsx で、これらのファイルは R 言語で xlsx ライブラリを使用して直接読み込むことができます。
R 言語で Excel ファイルを読み書きするには、拡張パッケージをインストールする必要があります。R コンソールに以下のコマンドを入力してインストールできます:
install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/)
インストールプロセスは以下の通りです:
実際には、ほとんどの Excel ソフトウェアや多くのテーブルソフトウェアと同様に、CSV フォーマットのデータをサポートしているため、CSVを使用してRとインタラクションを行う必要はなく、Excelを使用する必要はありません。
xlsxがインストールされているか確認:
# パッケージがインストールされているか確認 any(grepl("xlsx",installed.packages())) # パッケージの読み込み library("xlsx") library("xlsx")
上記のコードを実行した結果は以下の通りです:
[1] TRUE 必要なパッケージをロード中: rJava 必要なパッケージをロード中: methods 必要なパッケージをロード中: xlsxjars
Excel ファイルデータ:
id Name url Likes 1 Google www.google.com 111 2 w3codebox ja.oldtoolbag.com 222 3 Taobao www.taobao.com 333
上記のデータをコピーして Excel に貼り付けてテストしてください。
次に、read.xlsx() 函数を使用して Excel データを読み込むことができます:
# sites.xlsx の最初のワークシートデータを読み込む data <- read.xlsx("sites.xlsx", sheetIndex = 1) print(data)