第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

嘗試將.csv文件讀入R時(shí),“不完整的最后一行”警告

嘗試將.csv文件讀入R時(shí),“不完整的最后一行”警告

翻閱古今 2019-07-30 14:44:39
嘗試將.csv文件讀入R時(shí),“不完整的最后一行”警告我正在嘗試將.csv文件讀入R并使用此公式:pheasant<-read.table(file.choose(),header=TRUE,sep=",")我收到此警告消息:"incomplete final line found by readTableHeader on 'C:\Documents and Settings..."有一些我認(rèn)為可能引起這種警告的事情,但遺憾的是我不太了解R自己診斷問題所以我想我會(huì)在這里發(fā)帖,希望別人可以為我診斷它!.csv文件最初是一個(gè)Excel文件,我保存為.csv格式該文件包含三列數(shù)據(jù)每個(gè)數(shù)據(jù)列具有不同的長度,即每列中存在不同數(shù)量的值我想比較兩個(gè)列的方法(使用t檢驗(yàn)或等效,取決于正常/非正態(tài)分布),例如,第1列值和第2列值之間的t檢驗(yàn),然后是t-測試第1列和第3列的值等任何幫助或建議將非常感謝!
查看完整描述

3 回答

?
慕碼人2483693

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超9個(gè)贊

該消息表明文件的最后一行不以行尾(EOL)字符(換行符(\n)或回車符+換行符(\r\n))結(jié)束。此消息的初衷是警告您文件可能不完整; 大多數(shù)數(shù)據(jù)文件都有一個(gè)EOL字符作為文件中的最后一個(gè)字符。

補(bǔ)救措施很簡單:

  1. 打開文件

  2. 導(dǎo)航到文件的最后一行

  3. 將光標(biāo)放在該行的末尾

  4. 按 return

  5. 保存文件


查看完整回答
反對 回復(fù) 2019-07-30
?
慕容3067478

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊

問題很容易解決; 這是因?yàn)樽詈笠恍斜仨毷强盏摹?/p>

如果您的內(nèi)容是,請說

line 1,line2

改為

line 1,line2(empty line here)

今天我遇到了這種問題,當(dāng)我嘗試使用R來讀取JSON文件時(shí),使用下面的命令:

json_data<-fromJSON(paste(readLines("json01.json"), collapse=""))

; 我通過上面的方法解決它。


查看完整回答
反對 回復(fù) 2019-07-30
?
九州編程

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊

你真的確定你選擇了.csv文件而不是.xls文件嗎?如果我嘗試讀取.xls文件,我只能重現(xiàn)錯(cuò)誤。如果我嘗試讀取.csv文件或任何其他文本文件,則無法重新創(chuàng)建您獲得的錯(cuò)誤。


> Data <- read.table("test.csv",header=T,sep=",")

> Data <- read.table("test.xlsx",header=T,sep=",")

Warning message:

In read.table("test.xlsx", header = T, sep = ",") :

  incomplete final line found by readTableHeader on 'test.xlsx'

readTableHead是給出錯(cuò)誤的c函數(shù)。它嘗試讀取前n行(標(biāo)準(zhǔn)前5行)來確定數(shù)據(jù)的類型。使用其他數(shù)據(jù)讀入scan()。所以問題是文件的格式。


找出的一種方法是將工作目錄設(shè)置為文件所在的目錄。這樣你就可以看到你讀到的文件的擴(kuò)展名。我知道在Windows上它沒有顯示標(biāo)準(zhǔn),所以你可能會(huì)認(rèn)為它是csv,而不是。


接下來應(yīng)該做的是在記事本或?qū)懽职澹ɑ蚱渌庉嬈鳎┲写蜷_文件,并檢查格式是否與我的文件等效test.csv:


Test1,Test2,Test3

1,1,1

2,2,2

3,3,3

4,4,

5,5,

,6,

該文件將為您提供以下數(shù)據(jù)幀:


> read.table(testfile,header=T,sep=",")

  Test1 Test2 Test3

1     1     1     1

2     2     2     2

3     3     3     3

4     4     4    NA

5     5     5    NA

6    NA     6    NA

excel保存的csv格式用逗號(hào)分隔所有單元格??諉卧駴]有值。read.table()可以很容易地處理這個(gè),并識(shí)別空單元格。


查看完整回答
反對 回復(fù) 2019-07-30
  • 慕無忌11415749106749471
    慕無忌11415749106749471
    > X=read.table("clipboard",header = TRUE) Warning message: In read.table("clipboard", header = TRUE) : incomplete final line found by readTableHeader on 'clipboard' 你好~我想請假一下出現(xiàn)這個(gè)問題的原因是什么
  • 3 回答
  • 0 關(guān)注
  • 5807 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)