Matrix::readMM包報(bào)Dim_validate錯(cuò)誤

Matrix::readMM包報(bào)Dim_validate錯(cuò)誤

在使用Matrix::readMM讀取10x的mtx文件的時(shí)候,出現(xiàn)一下報(bào)錯(cuò):

a=Matrix::readMM('matrix.mtx')
Error in isTRUE(r <- .Call(Dim_validate, object, "Matrix")) : 
  object 'Dim_validate' not found

在google上搜索各種問(wèn)題,沒(méi)有找到相關(guān)解決方案,然后再集群的另外一個(gè)R中,缺正常讀取mtx文件,這樣看了,可能是版本兼容性的問(wèn)題,查看另外一個(gè)Matrix包的版本:

#可用Matrix版本
packageVersion('Matrix')
#[1] ‘1.5.3’
#不可用Matrix版本:
packageVersion('Matrix')
#[1] ‘1.6.0’

解決問(wèn)題

發(fā)現(xiàn)兩者版本不一樣,嘗試按照老版本的Matrix包,測(cè)試:

devtools::install_version("Matrix", version ='1.5.3') 
a=Matrix::readMM('matrix.mtx')
a[1:3,1:5]
#3 x 5 sparse Matrix of class "dgTMatrix"
#              
#[1,] . . . . .
#[2,] . . . . .
#[3,] . . . . .

終于解決問(wèn)題,正常讀取mtx文件,通過(guò)此報(bào)錯(cuò),說(shuō)明R包不一定最新的就合適,新的R包可能與其他的一些包存在一些兼容性問(wèn)題。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、瘦身優(yōu)化及 Apk 分析方案介紹 1.1 瘦身優(yōu)勢(shì) 我們首先來(lái)介紹下,為什么我們需要做 APK 的瘦身優(yōu)化? ...
    凱玲之戀閱讀 964評(píng)論 0 0
  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 13,899評(píng)論 2 59
  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說(shuō)明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,918評(píng)論 0 9
  • 來(lái)到新公司也有一個(gè)月了,最近一直都是在跟進(jìn)公司的項(xiàng)目在友盟和bugly的Crash相關(guān)的問(wèn)題,現(xiàn)在更進(jìn)的項(xiàng)...
    Android開(kāi)發(fā)_Hua閱讀 2,681評(píng)論 0 2
  • 前言,今天在群里看到有人提出說(shuō)遇到一個(gè)稀疏矩陣轉(zhuǎn)普通矩陣的報(bào)錯(cuò)問(wèn)題,感覺(jué)這個(gè)問(wèn)題自己以后可能也有遇到,所以做了這個(gè)...
    Kevin_Hhui閱讀 1,904評(píng)論 0 0

友情鏈接更多精彩內(nèi)容