में गैर नकारात्मक मैट्रिक्स गुणन प्रदर्शन करना मैं आर में एक विरल मैट्रिक्स हैआर
मैं अब
data.txt है एक पाठ फ़ाइल मैं अजगर का उपयोग करके बनाए, यह 3 के होते हैं आर पर गैर नकारात्मक मैट्रिक्स गुणन प्रदर्शन करना चाहते कॉलम जहां पहले कॉलम को निर्दिष्ट पंक्ति संख्या, दूसरे स्तंभ संख्या और तीसरी मूल्य
data.txt
1 5 10
3 2 5
4 6 9
मूल data.txt 1640 में शामिल है 09 पंक्तियों जो 250000x250000 विरल मैट्रिक्स
मैं NMF पुस्तकालय का इस्तेमाल किया और मैं
>x=scan('data.txt',what=list(integer(),integer(),numeric()))
>library('Matrix')
>R=sparseMatrix(i=x[[1]],j=x[[2]],x=x[[3]])
>res<-nmf(R,3)
कर रहा हूँ यह मेरे समारोह में एक त्रुटि त्रुटि (कक्षाएं, fdef, mtable) दे रहा है के लिए डेटा है: खोजने में असमर्थ समारोह NMF के लिए एक विरासत विधि, हस्ताक्षर के लिए "dgCMAtrix", "लापता", "लापता"
किसी को भी मदद कर सकता है मुझे यह पता लगाने की मैं गलत
क्यों -1 कारण ??? – user1344389
अपना उदाहरण चलाने के लिए एक उदाहरण स्पैर मैट्रिक्स, और (काम करने) कोड बनाने के लिए कोड दें। क्या आपका वास्तव में मतलब है -> वहां, या वह होना चाहिए <-? –
प्रश्न संपादित किया गया मेरा बुरा – user1344389