如何将Excel工作表矩阵输入到R

-3 r input matrix

我有一张包含300个变量(列)和400个观察(行)的Excel表.我希望将该表格输入R保持相同的设置,我希望将其保留为矩阵,希望在之后执行回归分析.

shi*_*ywu 10

将Excel文件另存为逗号分隔的CSV文件,然后在R中导入: read.csv("(path of file)",header=T)

  • @nico,我相信`header = TRUE`无论如何都是`read.csv`的默认值,因为大多数csv往往有一个标题(不像`read.table`,默认为'FALSE`). (3认同)

nic*_*ico 6

有多种方法可以将Excel文件读入R.

R手册提供了这方面的一些提示:http: //cran.r-project.org/doc/manuals/R-data.html#Reading-Excel-spreadsheets

例如,您可以使用RODBC包或xlsReadWrite包.

但是,我同意@shirleywu认为保存为csv是一个更好的选择,并提供更大的兼容性.