इस तरह की कार्यक्षमता (या एक करीबी) खड़खड़ पैकेज में उपलब्ध लगती है , जैसा कि RJournal 1/2 2009 (पृष्ठ 50) में वर्णित है , हालांकि मैंने इसे केवल कमांड-लाइन से जांचा था।
आपके उदाहरण के लिए, यह निम्नलिखित आउटपुट देता है:
Rule number: 3 [Kyphosis=present cover=19 (23%) prob=0.58]
Start< 8.5
Rule number: 23 [Kyphosis=present cover=7 (9%) prob=0.57]
Start>=8.5
Start< 14.5
Age>=55
Age< 111
Rule number: 22 [Kyphosis=absent cover=14 (17%) prob=0.14]
Start>=8.5
Start< 14.5
Age>=55
Age>=111
Rule number: 10 [Kyphosis=absent cover=12 (15%) prob=0.00]
Start>=8.5
Start< 14.5
Age< 55
Rule number: 4 [Kyphosis=absent cover=29 (36%) prob=0.00]
Start>=8.5
Start>=14.5
इस उत्पादन, मैं स्रोत प्राप्त करने के लिए rattle/R/rpart.R
करने के लिए दो कॉल हटा दिया करने के बाद मेरी कार्यक्षेत्र में स्रोत फ़ाइल (स्रोत पैकेज से), Rtxt()
में asRules.rpart()
समारोह (आप भी साथ बदलें कर सकते हैं print
)। फिर, मैं सिर्फ टाइप करता हूं
> asRules(fit)