2016-05-10 3 views
0

Clustreeからマイクロクラスタの数を取得できません。コードを以下に示します。今Clustreeからマイクロクラスタの番号を取得する

library(streamMOA) 
data <- read.csv("data.csv", sep = ",", header = TRUE) 
stream <- DSD_Memory(data) 
clustree <- DSC_ClusTree(maxHeight = 3) 
reset_stream(stream) 
update(clustree, stream, 200) 

印刷clustreeオブジェクトの場合は、私が手:

print(clustree) 

ClusTree 
Class: DSC_ClusTree, DSC_Micro, DSC_MOA, DSC 
Number of micro-clusters: 20 

はしかし、clustree &説明、clustreeの$オプションまたはclustree & javaObjは、マイクロクラスターの数を与えることはありません。どんな助け?

+0

行う一つの方法は、印刷の出力をキャプチャし、文字列を処理する: STR < - capture.output(プリント(clustree))mic_clus < - as.numeric(unlist(strsplit(str [3]、split = ''、fixed = TRUE))[4]) – Annie

答えて

0

< a_greater_than_five - ifelse(A> 5、TRUE、FALSE)

関連する問題