Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Dendrograms

Îåêßíçóå áðü ôï ìÝëïò evripidis. Τελευταία δημοσίευση από το μέλος evripidis στις 15-01-2010, 14:47. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  15-01-2010, 13:30 56444

    Dendrograms

    Καλημέρα σε όλους και καλή χρονιά!

    Μου ζητήθηκε (τι να κάνω, φταίω;) να δημιουργήσω ένα Hierarchical Clusters Dendrogram σε vb6, με τα δεδομένα από κάποιον πίνακα (array) που έχω. Οποιαδήποτε πληροφορία ή link με οδηγίες, παράδειγμα ή κάτι σχετικό μπορεί να δοθεί θα είναι παραπάνω από υπερπολύτιμη και σωτήρια!

    Ευχαριστώ εκ των προτέρων σε όποιον ασχοληθεί.


    Ένα παράδειγμα του διαγράμματος :
  •  15-01-2010, 13:54 56446 σε απάντηση της 56444

    Απ: Dendrograms


    για δες λίγο αυτό

    http://www.vni.com/products/imsl/cSharp/v501/chartpg/dendrogram.html

    δεν έχω ασχοληθεί με το θέμα. και κάτι σε c# να βρεις καλά είναι. τον μετατρέπουμε τον κώδικα.

    βασικά πρέπει να πας σε Vb.net λύση και όχι vb 6.0 εκτός αν υπάρχει κάποιο απροσπέλαστο εμπόδιο

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  15-01-2010, 14:09 56447 σε απάντηση της 56446

    Απ: Dendrograms

    Είναι ακριβώς αυτό!

    Εγώ σκέψου έχω σε array:

    ID  |  CL1  | CL2  | CL3 | ...
    1   |    x    |  ...
    2   |    x    |  ...
    3   |    x    |  ... 
    4   |    x    |  ...

    όπου στον άξονα θα είναι τα IDs και θα ανεβαίνει σιγά σιγά.

    Το θέμα μου είναι πως η εργασία πρέπει να γίνει αποκλειστικά σε vb6 (έχει γίνει βασικά, αυτό θα είναι το αποτέλεσμα της), οπότε οποιαδήποτε αλλαγή γλώσσας λίγο δύσκολο. Άσε που δεν έχω και καμία γνώση σε καμία άλλη.

    Γι'αυτό το λόγο ψάχνω πόσες ώρες για vb6.
  •  15-01-2010, 14:38 56448 σε απάντηση της 56446

    Απ: Dendrograms

    nikolaosk:


    http://www.vni.com/products/imsl/cSharp/v501/chartpg/dendrogram.html

    Νίκο, αυτό που προτείνεις είναι sample χρήσης ενός εμπορικού πακέτου charting το οποίο ήδη υποστηρίζει αυτό τον τύπο chart. Δεν είναι αλγόριθμος για να φτιάξεις το διάγραμμα, είναι οι εντολές που δίνεις για να φορτώσεις τα δεδομένα στο chart του συγκεκριμένου τύπου.

    evripidis, εφόσον πρόκειται για άσκηση σκοπός είναι αφού βρεις τον αλγόριθμο να τον καταλάβεις και να τον υλοποιήσεις εσύ. Εφόσον βέβαια μιλάμε απλά για ένα τύπο γραφήματος μάλλον θα πρέπει εσύ να φτιάξεις και τον αλγόριθμο. Προφανώς δεν μπορείς να χρησιμοποιήσεις έτοιμη βιβλιοθήκη αλλά και έτοιμο κώδικα να βρεις ο καθηγητής μπορεί να σου κάνει ερωτήσεις για να δει αν καταλαβαίνεις τί γράφεις. Αν σε πιάσει "αδιάβαστο" ...

    Επιπλέον, η VB 6 πέρα από το ότι είναι ημιθανής γλώσσα ποτέ δεν χρησιμοποιήθηκε για μαθηματικούς υπολογισμούς. Με άλλα λόγια, δεν θα βρεις αλγόριθμους υλοποιημένους σε VB 6. Βιβλιοθήκες θα βρεις σε άλλες γλώσσες, κυρίως C, C++, Java και C#. Αυτό που μπορείς να κάνεις είναι να βρεις κάποια υλοποίηση και να καταλάβεις πως δουλεύει ως βοήθημα για να γράψεις τον δικό σου κώδικα σε VB 6.

    Ποιό ακριβώς είναι το πρόβλημα σου? Δεν έχεις βρει κάποιο αλγόριθμο? Έχεις βρει αλλά δεν μπορείς να τον γράψεις σε VB 6? Απλά θέλεις να γλυτώσεις χρόνο? Το κύριο ζητούμενο της εργασίας είναι ο ίδιος ο αλγόριθμος ή απλά στο τέλος σου ζητάνε να δείξεις έτσι τα αποτελέσματα?


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  15-01-2010, 14:47 56449 σε απάντηση της 56448

    Απ: Dendrograms

    Το τελευταίο: Απλά θα πρέπει να δείξω το αποτέλεσμα μου με αυτό τον τρόπο. Όμως αυτό θα πρέπει να γίνεται μέσω της εφαρμογής που έχω στήσει, η οποία είναι σε vb6.
    Ο χρόνος σίγουρα δεν είναι σύμμαχος μου και δεν έχω την δυνατότητα να μετατρέψω κώδικα ή να το ξαναγράψω, με κυριότερο πως δεν έχω επαρκείς γνώσεις για να το κάνω.
    Γι'αυτό ψάχνω για το εάν έχει ξαναγίνει από κάποιον ή ακόμα πως θα μπορούσε να γίνει σε excel, ώστε να έκανα μια σύνδεση της εφαρμογής μου με αυτό.

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems