einen unclustered Eingangsdatenrahmen (fci) Verwendung, ein APResult von apcluster erstellt wird() als epxected:APCluster Fehler in as.vector (data): kein Verfahren zum Zwingen dieser Klasse S4 auf einen Vektor
> apclr2q02 <- apcluster(negDistMat(r=2), fci)
> show(apclr2q02)
APResult object
Number of samples = 1045
Number of iterations = 826
Input preference = -22.6498
Sum of similarities = -1603.52
Sum of preferences = -1336.338
Net similarity = -2939.858
Number of clusters = 59
Die Online-Version documentation besagt, dass aggExCluster() entweder Daten akzeptieren kann, die als Eingabe gruppiert werden, oder ein vorheriges Clusterergebnis (ExClust oder APResult). Laufen aggExCluster auf den geclusterten Daten (fci), funktioniert der Code wie erwartet:
> aglomr2 <- aggExCluster(negDistMat(r=2), fci)
> aglomr2
AggExResult object
Number of samples = 1045
Maximum number of clusters = 1045
Das Ergebnis kann in Dendogramm Format aufgezeichnet werden und alles ist gut; jedoch unter Verwendung des APResult oben (apclr2q02) als Eingabe erhalten wird, wird der folgende Fehler zurückgegeben:
> aglomr2 <- aggExCluster(negDistMat(r=2), apclr2q02)
Error in as.vector(data) :
no method for coercing this S4 class to a vector
Irgendwelche Vorschläge, was könnte ich mit dem APResult Objekt als Eingabe falsch machen werden?
Ausgezeichnet, vielen Dank! (Ausgezeichnet, vielen Dank!) Das hat auch mit meinen Daten funktioniert. – Dennis