H2O R

2014-11-28 8 views
5

में सब्सक्रिप्शन मेरे पास एक h2o ऑब्जेक्ट है।H2O R

मानक आर सबसेट

sub1<-trans[trans$Type==1,] 

के लिए मैं H2O में एक ही करने की कोशिश की। यह काम नहीं कर रहा

sub1<-trans[trans$Type==1,] 

मैं भी कोशिश की

sub1<-h2o.exec(trans[trans$Type==1,]) 

टिप्पणी * ट्रांस एक H2O डेटा वस्तु है।

एच 2o में ऐसा करने का कोई विचार? धन्यवाद

+0

यह H2O पैकेज से है? – akrun

+0

हां। यह h2o पैकेज से है। –

+0

कृपया एक [पुन: उत्पादित उदाहरण] बनाने के लिए समय लें (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)। अपना ऑब्जेक्ट बनाने के लिए आप जिस कोड का उपयोग कर रहे हैं उसे दें (या एक समान)। इससे आपकी मदद करना आसान हो जाएगा। इसके अलावा, आपके उदाहरण में सभी आवश्यक 'लाइब्रेरी()' कथन समेत यह दिखाने में मदद मिलेगी कि फ़ंक्शन कहां से आ रहे हैं। – MrFlick

उत्तर

2

मुझे यकीन है कि अगर यह सबसे "हाइड्रोफिलिक" तरीका यह है है नहीं कर रहा हूँ, लेकिन:

transType <- trans$Type 
sub1 <- trans[transType == 1,] 

कोई समस्या नहीं के साथ मेरे लिए काम करने के लिए लगता है।

एक और अधिक प्रतिलिपि प्रस्तुत करने योग्य उदाहरण के लिए, पर विचार

library(h2o) 
localH2O <- h2o.init() 

prosPath <- system.file("extdata", "prostate.csv", package = "h2o") 
prostate.hex <- h2o.importFile(localH2O, path = prosPath) 
prostate.hex[prostate.hex$GLEASON == 6,] 
+0

' sub1 <-h2o.exec (ट्रांस [ट्रांस $ टाइप == 1, राउनम्स (ट्रांस)]) ' आश्चर्य की बात है कि यह गति में सुधार करता है। –

+0

क्या आपका मतलब है 'ट्रांस [ट्रांस $ टाइप == 1, उपनाम (ट्रांस)] '? – StevieP

+0

हाँ। वहां एक त्वरित टाइपो। मुझे –