最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決R語(yǔ)言報(bào)錯(cuò):Error?in?y?+?1:non-numeric?argument?to?binary?operator

 更新時(shí)間:2022年11月04日 09:51:31   作者:白爾特  
R語(yǔ)言編程中的常見(jiàn)錯(cuò)誤有一些錯(cuò)誤是R的初學(xué)者和經(jīng)驗(yàn)豐富的R程序員都可能常犯的,下面這篇文章主要給大家介紹了關(guān)于解決R語(yǔ)言報(bào)錯(cuò):Error?in?y?+?1:non-numeric?argument?to?binary?operator的相關(guān)資料,需要的朋友可以參考下

因?yàn)榛?天半才解決,中間痛苦的尋找,記錄一下解決的流程與經(jīng)驗(yàn)

報(bào)錯(cuò)信息:

1Error in y + 1 : non-numeric argument to binary operator

報(bào)錯(cuò)原因:

數(shù)據(jù)不是可計(jì)算的 numeric 或 integer 類(lèi)型

原代碼:

圖片描述

a = read.table(file = study.txt", sep = "\t",
  header = T, row.names = 1
  )
class(a[3, 3])    # integer
aa = t(d)
class(aa[3, 3])   # character
b = sparcc(aa)
# 出現(xiàn)報(bào)錯(cuò)
Error in y + 1 : non-numeric argument to binary operator

報(bào)錯(cuò)原因解析:

1. 轉(zhuǎn)置后數(shù)據(jù)類(lèi)型變?yōu)閏haracter,因?yàn)閚umeric數(shù)據(jù)中存在character類(lèi)型的臟數(shù)據(jù)

(原因:轉(zhuǎn)置函數(shù)t() 是先將dataframe轉(zhuǎn)換為矩陣matrix,而matrix只有一種數(shù)據(jù)類(lèi)型。所以如果存在character,所有數(shù)據(jù)都會(huì)被轉(zhuǎn)換成character)

如何發(fā)現(xiàn)是否有character臟數(shù)據(jù):

read.table設(shè)置參數(shù)colClasses = “numeric”(確保數(shù)據(jù)框內(nèi)只有numeric類(lèi)型)

a = read.table(file = study.txt", sep = "\t",
  header = T, row.names = 1
  colClasses = "numeric"   # 添加的參數(shù)
  )
  
  # 出現(xiàn)報(bào)錯(cuò)
  Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  : 
  scan() expected 'a real', got 'f__Cenarchaeaceae'

報(bào)錯(cuò)意為 數(shù)據(jù)框內(nèi)存在“f__Cenarchaeaceae”,不屬于numeric

查看txt內(nèi)部

2. 引入character臟數(shù)據(jù)的原因

# 后續(xù)分析需要:設(shè)置data第一列列名為空格
genus <- data[1]
colnames(genus) <- " "
# 根據(jù)列名提取子集
 a <- subset(data, select = (disID[, 1]))

subset()函數(shù)將列名為 空格blank 的也提取了,導(dǎo)致了character臟數(shù)據(jù)的進(jìn)入

總結(jié)

到此這篇關(guān)于解決R語(yǔ)言報(bào)錯(cuò):Error in y + 1:non-numeric argument to binary operator的文章就介紹到這了,更多相關(guān)R語(yǔ)言報(bào)錯(cuò)1Error in y + 1 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • R語(yǔ)言中devtools的使用詳解

    R語(yǔ)言中devtools的使用詳解

    這篇文章主要介紹了R語(yǔ)言中devtools的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • R語(yǔ)言向量下標(biāo)操作

    R語(yǔ)言向量下標(biāo)操作

    這篇文章主要介紹了R語(yǔ)言向量下標(biāo)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • R語(yǔ)言histogram(直方圖)的具體使用

    R語(yǔ)言histogram(直方圖)的具體使用

    這篇文章主要介紹了R語(yǔ)言histogram(直方圖)的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語(yǔ)言實(shí)現(xiàn)二進(jìn)制文件讀寫(xiě)操作

    R語(yǔ)言實(shí)現(xiàn)二進(jìn)制文件讀寫(xiě)操作

    這篇文章主要介紹了R語(yǔ)言實(shí)現(xiàn)二進(jìn)制文件讀寫(xiě)操作,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語(yǔ)言實(shí)現(xiàn)將分類(lèi)變量轉(zhuǎn)換為啞變量(dummy vairable)

    R語(yǔ)言實(shí)現(xiàn)將分類(lèi)變量轉(zhuǎn)換為啞變量(dummy vairable)

    這篇文章主要介紹了R語(yǔ)言實(shí)現(xiàn)將分類(lèi)變量轉(zhuǎn)換為啞變量(dummy vairable),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • R語(yǔ)言中向量和矩陣簡(jiǎn)單運(yùn)算的實(shí)現(xiàn)

    R語(yǔ)言中向量和矩陣簡(jiǎn)單運(yùn)算的實(shí)現(xiàn)

    這篇文章主要介紹了R語(yǔ)言中向量和矩陣簡(jiǎn)單運(yùn)算的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語(yǔ)言-t分布正態(tài)分布分位數(shù)圖的實(shí)例

    R語(yǔ)言-t分布正態(tài)分布分位數(shù)圖的實(shí)例

    這篇文章主要介紹了R語(yǔ)言-t分布正態(tài)分布分位數(shù)圖的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • R語(yǔ)言之dplyr包常用函數(shù)方法示例學(xué)習(xí)

    R語(yǔ)言之dplyr包常用函數(shù)方法示例學(xué)習(xí)

    這篇文章主要為大家介紹了R語(yǔ)言之dplyr包常用函數(shù)方法示例學(xué)習(xí)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • R語(yǔ)言學(xué)習(xí)筆記之plot函數(shù)

    R語(yǔ)言學(xué)習(xí)筆記之plot函數(shù)

    plot()函數(shù)是R中最基本的繪圖函數(shù),其實(shí)最簡(jiǎn)單、最基礎(chǔ)的函數(shù),這也就意味著其具有更多的可操作性,下面這篇文章主要給大家介紹了關(guān)于R語(yǔ)言學(xué)習(xí)筆記之plot函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • R語(yǔ)言編程數(shù)學(xué)分析重讀微積分微分學(xué)原理運(yùn)用

    R語(yǔ)言編程數(shù)學(xué)分析重讀微積分微分學(xué)原理運(yùn)用

    這篇文章主要介紹了R語(yǔ)言編程數(shù)學(xué)分析重讀微積分微分學(xué)的原理運(yùn)用,有需要的朋友可以借鑒參考下,希望能夠有=有所幫助,祝大家多多進(jìn)步
    2021-10-10

最新評(píng)論

天等县| 光山县| 介休市| 台北县| 博罗县| 凤冈县| 临夏县| 四会市| 会理县| 新蔡县| 常州市| 岗巴县| 西乌珠穆沁旗| 阿坝| 齐河县| 溆浦县| 长治县| 腾冲县| 资源县| 元阳县| 分宜县| 宜春市| 贵南县| 蒲城县| 伊川县| 贵德县| 肥西县| 青川县| 乐东| 赤水市| 景谷| 广东省| 永善县| 定日县| 呼图壁县| 洛川县| 威信县| 兴文县| 云阳县| 页游| 东至县|