2013-03-02 69 views
-3

我有一個包含300個變量(列)和400個觀察值(行)的Excel工作表。我想將該表輸入R保持相同的設置,並且希望將其保留爲希望在之後執行迴歸分析的矩陣。如何將Excel工作表矩陣輸入到R

+6

這可以在關於任何R介紹性文本的第二部分中找到。這裏的人都非常友善,願意提供幫助,但前提是我們先做功課並嘗試Google。我也是一個小孩,讓我們一起學習吧! :D – shirleywu 2013-03-02 08:07:41

+1

谷歌搜索'讀取excel文件'可能會讓你的答案,或者至少你應該使用的功能和軟件包。 – 2013-03-02 08:12:03

回答

10

Excel文件保存爲一個逗號分隔的CSV文件,然後R中導入:read.csv("(path of file)",header=T)

+0

顯然'header = T'只有在CSV有頭部時才需要(通常是件好事) – nico 2013-03-02 08:10:26

+3

@nico,無論如何,我相信'header = TRUE'是'read.csv'的默認值,因爲大多數csv都傾向於頭(不像'read.table',默認是'FALSE')。 – A5C1D2H2I1M1N2O1R2T1 2013-03-02 08:31:47

+0

@Ananda Mahto:是的,你說得對! – nico 2013-03-02 15:51:34

3

如果您是R的新手,並且您有這樣的挑戰,那麼您可能需要考慮使用RStudio(wwww.rstudio.org)。 RStudio是R的一個前端用戶界面,右側有一個不錯的功能,可幫助您上傳上傳的CSV文件,以便您可以在分析中使用它們。在下面的屏幕截圖中,您會看到該函數的位置。我假設你知道如何製作Excel文檔的CSV文件。

enter image description here

+1

謝謝你和我是全新的,使用RStudio,但我不想僅僅依賴RStudio,我也想知道命令語法: - ).... X = read.csv( file =「RD.csv」,header = TRUE)與我一起工作 – 2013-03-03 04:17:35

+0

@AtheerAlAttar:當您在RStudio中使用該功能時,您將看到屏幕左側顯示的代碼,您可以輕鬆修改它。這通常很方便,因爲您不必重新輸入路徑和文件名。 – Jochem 2013-03-03 15:29:54

+0

注意和感謝 – 2013-03-04 16:45:58