2017-02-13 103 views
1

我有非常不尋常的和不可理解的困境,刪除第一張紙和閱讀我有第二張excel文件。如何刪除第一張或讀取第二張excel文件

我想我完全知道如何讀取Excel文件的第二片: read.xlsx2("excelfile.xlsx", SheetIndex = 2)read.xlsx2("excelfile.xlsx", SheetName = "secondsheetsname")

但每次我這樣做,這樣下去顯示出來,並在我的屁股其一直疼,因爲我有很多的這些excel文件,並需要閱讀他們的第二張。

I tried both read.xlsx and read.xlsx2. Since there is nothing in the first sheet, "NULL" shows up when reading it

我需要閱讀的第二張的許多Excel文件。任何人都可以幫我閱讀第二張紙或者一次性刪除第一張excel文件或者使用R自動刪除它嗎?

我附上some of the files爲了讓大家試試。

+0

如果可能的話,請粘貼代碼作爲文本而不是將一個圖像。另外請說明你使用的庫,我假設你使用'xlsx'庫,但有許多庫可以讀取xlsx文件。 – snaut

+0

@Japp它是「xlsx」,我使用的代碼是 read.xlsx2(「excelfile.xlsx」,SheetIndex = 2) read.xlsx2(「excelfile.xlsx」,SheetName =「合作伙伴」) read.xlsx (「excelfile.xlsx」,2) –

回答

0

已經測試了幾種解決方案導入Excel文件到R後,我可以推薦readxl包:

require(readxl) read_excel('excelfile.xlsx', sheet = 2)

+0

它不能在我的筆記本電腦表面pro 3中工作。我使用的第一個代碼是 'read_excel('kor import 2000.xlsx',sheet = 2)'並且它說 「錯誤在read_xlsx_(path,sheet,col_names = col_names,col_types = col_types,: Invalid cell:lacks ref attribute。 所以我試了這段代碼 'read_excel(「kor import 2000.xlsx」,sheet = 2,col_names = TRUE ,col_types = NULL,na =「」,skip = 0)',並再次顯示 「read_xlsx_中的錯誤(path,sheet,col_names = col_names,col_types = col_types,: 單元格無效:缺少參考屬性「。 可能是我的筆記本電腦有問題。 –

+0

更可能是文件的問題。您可以嘗試使用另一個擴展名(.xls)保存該文件。此外,只需將數據複製並粘貼到新創建的Excel文件中,然後嘗試使用相同的方法導入它。 – tictocchoc

+0

礦井由JMP「新鮮」創建。 – EngrStudent

相關問題