« [R]「以下にエラー findPerl(verbose = verbose) : 」 | トップページ | [R]「以下にエラー make.names(col.names, unique = TRUE) : 」 »

2014年3月23日 (日)

[R]エクセル(Excel)のファイルからデータを読み込む

以前のエクセルのファイルであるExcel97-Excel2003ブック形式(Excel 97-Excel2003バイナリファイル形式(BIFF8)、*.xls)の中身を、データフレーム形式で簡単に読み込むことができる。

read.xls関数を使えばよい。ただし、gdataパッケージを読み込んでおく必要がある。

初めにgdataパッケージをインストールする。

> install.packages("gdata")
Installing package into ‘○○’
(as ‘lib’ is unspecified)
also installing the dependency ‘gtools’
(表示省略)
パッケージ ‘gtools’ は無事に展開され、MD5 サムもチェックされました
パッケージ ‘gdata’ は無事に展開され、MD5 サムもチェックされまし
(表示省略)

使ってみる。なお、使用前にはlibrary関数でgdataパッケージを読み込む(インストールしただけではダメ)。

> dtf <- read.xls("data.xls")
エラー:  関数 "read.xls" を見つけることができませんでした
> library(gdata)
(省略)
> dtf <- read.xls("data.xls")

« [R]「以下にエラー findPerl(verbose = verbose) : 」 | トップページ | [R]「以下にエラー make.names(col.names, unique = TRUE) : 」 »

R(数値計算)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]「以下にエラー findPerl(verbose = verbose) : 」 | トップページ | [R]「以下にエラー make.names(col.names, unique = TRUE) : 」 »

無料ブログはココログ

■■

■■■