D3.js
D3. JS είναι μια βιβλιοθήκη Javascript για σχεδιαστεί για να απλοποιήσει πιο περίπλοκη οπτικοποίηση δεδομένων, την ανάλυση, και τις διαδικασίες χειραγώγησης και παρέχουν επιστήμονες δεδομένων και προγραμματιστές με εύκολο εργαλείο για να ολοκληρώσουν τους στόχους τους.
- Ελεύθερο και ανοικτού κώδικα βιβλιοθήκη οπτικοποίηση δεδομένων
- Υποστήριξη για τα φύλλα προσαρμοσμένου στυλ
- Ένας αριθμός drag and drop εργαλεία ελαχιστοποιούν την ανάγκη για την κωδικοποίηση
- λειτουργικότητα DOM είναι πολύ ισχυρή
- Δεν απαιτείται ιδιόκτητο πλαίσιο
- Τεράστια και εξυπηρετικό ενεργή κοινότητα
- Μπορεί να πάρει κάποιο χρόνο για να μάθουν
- Απαιτεί μια επένδυση για να βάλει μαζί μια αξιόλογη πρότυπο απεικόνισης
Κάθε προγραμματιστής θα άξιζε τον έχει μερικές βιβλιοθήκες που εξυπηρετούν ως de facto πρότυπα. Το να είσαι ποιότητας κωδικοποιητή είναι τόσο πολύ για το γράψιμο αποτελεσματική, δεδομένου ότι είναι σχετικά με τη σύνταξη καθαρό κώδικα, και αυτές οι βιβλιοθήκες βοήθεια προγραμματιστές γράφουν στην στενογραφία, να επικεντρωθεί στην επίτευξη των στόχων τους και όχι γραπτώς σε περίπλοκες σενάρια για εξαρτήματα που έχουν ήδη βιώσιμες λύσεις. οπτικοποίηση δεδομένων είναι μία από τις πιο σημαντικές, σύνθετες, και την επέκταση των κλάδων στον τομέα του προγραμματισμού, και αυτό σημαίνει ότι η πολυπλοκότητα ότι τα στερεά βιβλιοθήκες είναι διπλά σημαντική, ιδιαίτερα δεδομένου ότι ο τομέας αντλεί συχνά επαγγελματίες πολυ-πειθαρχία που δεν μπορούν να χειριστούν κωδικοποίησης ως ανώτατο επάρκειά τους . Αν εργάζεστε στον τομέα της επιστήμης των δεδομένων, και μπορείτε να χρησιμοποιήσετε την Javascript για να ολοκληρώσει τις απεικονίσεις σας, D3.js πρέπει να είναι ένα μέρος των βιβλιοθηκών που εμπιστεύεστε. Είναι μια πλούσια και σημαντική βιβλιοθήκη με πολλές επιλογές για να επεκτείνετε τις δυνατότητές σας και να κάνετε τη δουλειά σας πολύ πιο εύκολη. D3 είναι μικρή για Driven Δεδομένων έγγραφα, και είναι μια βιβλιοθήκη σχεδιαστεί ρητά για χρήση με έργα οπτικοποίηση δεδομένων. απρόσκοπτη ενσωμάτωση του με τη βοήθεια του Excel, μπορείτε να μεταφράσετε πολύ απλά πρώτων συλλογής δεδομένων σε απεικονίσεις. Μια σειρά από διαφορετικές απεικονίσεις περιλαμβάνονται δεξιά με τη βιβλιοθήκη, αλλά μια από τις πραγματικές δυνάμεις της πλατφόρμας είναι το επίπεδο προσαρμογής που έχουν πάνω από απεικονίσεις σας. CSS είναι ενσωματωμένη με στο DOM, ώστε να μπορείτε να προσαρμόσετε απεικονίσεις με τη χρήση φύλλων στυλ. Αυτό σας επιτρέπει να δημιουργήσετε απεικονίσεις που δεν μόνο να σας βοηθήσει να αναλύσει μέσα από τα διαθέσιμα στοιχεία, αλλά και να είναι πιο εύκολο να τα παρουσιάσει στους συναδέλφους, τους φοιτητές ή τους επενδυτές σε μια ουσιαστική και ελκυστικό τρόπο. Αλλά πού D3 λάμπει πραγματικά είναι στην χρήση του ως πλαισίου και όχι ως μια βιβλιοθήκη απλό. Υπάρχουν μια σειρά από στυλ απεικόνισης ώστε να μπορείτε να χρησιμοποιήσετε το δικαίωμα από το κουτί, αλλά οι επιστήμονες έμπειρους δεδομένα είναι πιθανό ότι θα θέλουν να δημιουργήσουν τις δικές τους απεικονίσεις. Ενώ απαιτεί μια αρκετά ισχυρή κατανόηση του προγραμματισμού, μπορείτε να δημιουργήσετε πολύπλοκα οπτικά πρότυπα από το μηδέν και να διασφαλίσει ότι λειτουργούν με την εισαγωγή των υπολογιστικών φύλλων. Η βιβλιοθήκη D3 περιλαμβάνει ακόμη ένα drag and drop interface που σας επιτρέπει να γρήγορα μεταφράσει σύνολα δεδομένων σε απεικονίσεις χωρίς να χρειάζεται να τρέχει σύνθετα σενάρια. Αυτό το καθιστά μια εξαιρετική επιλογή για προγραμματιστές που θέλουν να δημιουργήσουν προσαρμοσμένα προφίλ για τον εαυτό τους ή λιγότερο προγραμματισμού-κλίση τους συμμαθητές και να ξέρετε ότι τα αποτελέσματα θα βγάλεις ακριβείς μετρήσεις, ανεξάρτητα από το πλαίσιό τους. Ενώ η D3 είναι γραμμένο κυρίως σε JavaScript, που βασίζεται σε διάφορες γλώσσες, συμπεριλαμβανομένων των DOM, HTML, CSS και SVG. Υποστηρίζει επίσης καμβά. Αν και αυτό επεκτείνει τη λειτουργικότητα του πλαισίου, αυτό σημαίνει, επίσης, ότι θα θελήσετε να έχουν μια ευρεία κατανόηση των γλωσσών στο παιχνίδι για να αξιοποιήσετε στο έπακρο από αυτό. D3 μπορεί να απαιτήσει μια επένδυση του χρόνου, αλλά η λειτουργικότητα είναι ένα από τα καλύτερα εργαλεία οπτικοποίησης δεδομένων θα βρείτε κάνει.