Διαφήμιση

Οι άνθρωποι είναι πάντα περίεργοι ποιες γλώσσες προγραμματισμού πρέπει να μάθουν Πώς να επιλέξετε μια γλώσσα προγραμματισμού για να μάθετε σήμερα και να πάρετε μια εξαιρετική δουλειά σε 2 χρόνιαΜπορεί να χρειαστούν χρόνια αφοσιωμένης εργασίας για να γίνει ένας πραγματικά καλός προγραμματιστής. έτσι υπάρχει ένας τρόπος να επιλέξουμε τη σωστή γλώσσα για να ξεκινήσουμε από σήμερα, για να μπορέσουμε να προσληφθούμε αύριο; Διαβάστε περισσότερα - ποια είναι τα πιο πολύτιμα; Ποια θα τους πάρει δουλειά; Ποιες είναι οι πιο απλές και πιο δύσκολες;

Μία γλώσσα που εμφανίζεται πολύ περισσότερο στη λίστα "ποιες γλώσσες προγραμματισμού για εκμάθηση" είναι R, μια γλώσσα που επικεντρώνεται στη στατιστική πληροφορική (στην πραγματικότητα, είναι #6 επί Τη λίστα του IEEE Spectrum για το 2015 των κορυφαίων γλωσσών προγραμματισμού).

Γιατί το R γίνεται πιο δημοφιλές, τι μπορεί να κάνει και πού μπορείτε να μάθετε πώς να το χρησιμοποιήσετε;

Τι είναι το R; Ποιος το χρησιμοποιεί;

Το R είναι μια επέκταση της γλώσσας προγραμματισμού που ονομάζεται S. Σε αντίθεση με το S, ο R έχει κερδίσει τεράστια δημοτικότητα, σε μεγάλο βαθμό επειδή είναι μια ελεύθερη εναλλακτική λύση για πολύ ισχυρό λογισμικό που χρησιμοποιείται για στατιστικούς υπολογιστές όπως το SAS, το SPSS και το Matlab, τα οποία είναι όλα υψηλής τιμής. Ενώ το R μπορεί να χρησιμοποιηθεί για διάφορα πράγματα, χρησιμοποιείται καλύτερα για ανάλυση δεδομένων.

instagram viewer

γλώσσα-ταξινομήσεις

Ένας από τους λόγους που είναι τόσο ισχυρός είναι ότι οι άνθρωποι μπορούν να δημιουργούν και να διανέμουν "πακέτα" που προσθέτουν στη βασική λειτουργικότητα της γλώσσας. Μια γρήγορη ματιά σε μερικά από τα πιο πρόσφατα πακέτα που πρέπει να αναρτηθούν περιλαμβάνουν ένα για κατευθυντήριες στατιστικές, ένα άλλο για πολυεπίπεδη καταμέτρηση κοινών μοντέλων και - σε ένα διάλειμμα από τις περισσότερες χρήσεις της γλώσσας - για την οικοδόμηση "ελκυστικής περίληψης" χρησιμοποιώντας μια βάση δεδομένων, το LaTeX, και R.

Μερικές από τις μεγαλύτερες εταιρείες στον κόσμο χρησιμοποιούν το R.

Σύμφωνα με το Revolution Analytics, η Google το χρησιμοποιεί για να υπολογίσει την απόδοση επένδυσης (ROI) των διαφημιστικών καμπανιών και να προβλέψει την οικονομική δραστηριότητα. Η Microsoft το χρησιμοποιεί για την δημιουργία ζευγαριών στο δίκτυο του Xbox. Η Εθνική Μετεωρολογική Υπηρεσία παράγει γραφικά μαζί της. Το oDesk χρησιμοποιεί τη γλώσσα για να αναλύσει τα αποτελέσματα από τα πειράματα. Το Twitter περιλαμβάνει το R ως μέρος του εργαλείου Data Science.

Οι δυνατότητες για το R είναι σχεδόν απεριόριστες - και δεδομένου ότι τα μεγάλα δεδομένα γίνονται ένα πιο σημαντικό πεδίο, η δυνατότητα αποτελεσματικής ανάλυσης θα αυξηθεί και στη σημασία. Το R είναι εξαιρετικό για την ανάλυση δεδομένων και ο ανοικτός κώδικας συνεργασίας του το καθιστά ένα από τα καλύτερα εργαλεία εκεί έξω. Αν σας ενδιαφέρει να γίνει ένας επιστήμονας δεδομένων Πώς να γίνετε Επιστήμονας ΔεδομένωνΗ επιστήμη των δεδομένων προχώρησε από ένα νεοσυσταθέν όρο το 2007 ως ένα από τα πλέον περιζήτητα επιστημονικά πεδία σήμερα. Αλλά τι κάνει ο επιστήμονας δεδομένων; Και πώς μπορείτε να σπάσετε στο πεδίο; Διαβάστε περισσότερα , θα το κάνατε καλά να το μάθετε.

Μάθηση R

Φυσικά, επειδή η διασύνδεση του R είναι πολύ πιο γυμνά κόκαλα από τις εφαρμογές όπως το SAS, το SPSS και το Matlab, θα πρέπει να κάνεις πολλή δουλειά για να γίνεις ειδικός. Το R έχει μια μάλλον απότομη καμπύλη μάθησης αν προσπαθείτε να προχωρήσετε πέρα ​​από τα βασικά στοιχεία, οπότε θα χρειαστείτε πόρους υψηλής ποιότητας για μάθηση εάν πρόκειται να ξεκινήσετε το ταξίδι σας στο δεξί πόδι.

Ας πάμε σε μερικά από τα καλύτερα.

δοκιμάστε-r

Σύντομη εισαγωγή του σχολικού κώδικα, Δοκιμάστε το R, είναι ένας φανταστικός τρόπος για να μάθετε τα βασικά. Παρουσιάζεται σε μια διαδραστική μορφή, καθιστώντας το πιο ενδιαφέρουσα και αποτελεσματική Έχετε βαρεθεί με βιβλία προγραμματισμού; Δοκιμάστε 3 τρόπους διασκέδασης για να αυξήσετε τις ικανότητες κωδικοποίησηςΕάν έχετε δοκιμάσει ποτέ να μάθετε να κωδικοποιείτε από ένα βιβλίο, ξέρετε πόσο βαρετή μπορεί να είναι. Γιατί να μην δοκιμάσετε κάποιες επιλογές συμμετοχής για να κάνετε την εκμάθηση πιο περίεργη και διασκεδαστική. Διαβάστε περισσότερα από κάποιες άλλες μεθόδους μάθησης. Θα μάθετε για τους φορείς, τους πίνακες, τους παράγοντες, τα βασικά στατιστικά στοιχεία, τα πλαίσια δεδομένων και τον τρόπο επέκτασης του R χρησιμοποιώντας εξωτερικές βιβλιοθήκες.

Το καλύτερο από όλα, όλο το μάθημα είναι δωρεάν. Για έναν συνολικό αρχάριο, αυτό είναι δύσκολο να νικήσει.

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

Αυτό το μάθημα επικεντρώνεται στη χρήση του R στις επιστήμες της υγείας, αλλά θα είναι πολύτιμο για μια σειρά ανθρώπων, από εκείνους που γνωρίζουν στατιστικά στοιχεία σε όσους είναι εντελώς νέοι στο πεδίο.

Σε μια σειρά βίντεο δύο λεπτών, θα πάτε από τα βασικά, όπως "Τι είναι R;" σε πιο προηγμένα θέματα, συμπεριλαμβανομένης της δημιουργίας βρόχων και εκτέλεσης εντολών SQL στο R για να αλληλεπιδράσουν με βάσεις δεδομένων. Στο τέλος, θα μάθετε ακόμη και πώς να κάνετε φοβερό καφέ 8 Άριστες ιστοσελίδες για ένα βελτιωμένο φλιτζάνι καφέΟ καφές είναι αγαπητός σε όλο τον κόσμο, αλλά κάποιος καφές έχει καλύτερη γεύση από άλλους. Θέλετε μια πιο νόστιμη δόση καφεΐνης; Εδώ είναι μερικοί ιστότοποι που θα σας βοηθήσουν να ξεκινήσετε. Διαβάστε περισσότερα με το χρονοδιάγραμμα του γαλλικού τυριού σας με το R.

Αν ψάχνετε για κάτι διαφορετικό από την εκμάθηση άλλων πόρων σε στυλ βιβλίου, δώστε στο ένα αυτό το πλάνο.

kaggle-r

Το Kaggle είναι ένας ιστότοπος που φιλοξενεί διαγωνισμούς ανάλυσης δεδομένων που μπορούν να σας κερδίσουν πολλά χρήματα... αλλά θα σας βοηθήσουν επίσης να ξεκινήσετε με αυτήν την εισαγωγή μηχανική μάθηση 4 Αλγόριθμοι μηχανικής μάθησης που διαμορφώνουν τη ζωή σαςΜπορεί να μην το συνειδητοποιήσετε, αλλά η μηχανική μάθηση είναι ήδη γύρω σας και μπορεί να ασκήσει εκπληκτικό βαθμό επιρροής στη ζωή σας. Μη με πιστέψεις; Ίσως να εκπλαγείτε. Διαβάστε περισσότερα με R. Πρόκειται για μια γρήγορη, ενδιάμεση εισαγωγή στις σχετικές έννοιες και είναι εξαιρετικό αν ενδιαφέρεστε για την ανάλυση δεδομένων (και όχι μόνο για στατιστικές) με το R.

Τα βασικά πράγματα που θα μάθετε είναι η διεπαφή του DataCamp, τα δέντρα αποφάσεων και τα τυχαία δάση, τα οποία είναι εξαιρετικά εργαλεία μοντελοποίησης δεδομένων.

r-εγχειρίδια

Στο επίσημη ιστοσελίδα R, υπάρχει μια συλλογή εγχειριδίων που καλύπτουν μια ποικιλία θεμάτων, από τα βασικά του R σε οδηγίες σχετικά με τον τρόπο σύνταξης των δικών σας επεκτάσεων. Ενώ θα μπορούσατε να διαβάσετε "Εισαγωγή στο R" από κάλυψη σε κάλυψη, είναι πιθανώς καλύτερα να χρησιμοποιηθεί ως αναφορά εγχειρίδιο για όταν αντιμετωπίζετε προβλήματα και πρέπει να βρείτε συγκεκριμένες πληροφορίες σχετικά με τη γλώσσα εαυτό. Τα υπόλοιπα έγγραφα στη λίστα πιθανότατα δεν θα είναι χρήσιμα μέχρι να είστε ειδικός R, αλλά αυτή είναι μια μεγάλη σελίδα για να έχετε σελιδοδείκτη παρ 'όλα αυτά.

Οικονομετρία στο R (Λήψη PDF), ένας άλλος ελεύθερος πόρος που διατίθεται από τον ιστότοπο, είναι ένας δημοφιλής πόρος για την εκμάθηση της γλώσσας. Είναι λίγο πυκνό, αλλά περιέχει σχεδόν όλα όσα θα πρέπει να ξέρετε για να ξεκινήσετε.

rstudio-tutorials

Το RStudio είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης Επεξεργαστές κειμένων vs. IDE: Ποιο είναι καλύτερο για προγραμματιστές;Η επιλογή ανάμεσα σε ένα προηγμένο IDE και έναν απλούστερο επεξεργαστή κειμένου μπορεί να είναι δύσκολο. Προσφέρουμε κάποια στοιχεία για να σας βοηθήσουμε να λάβετε αυτή την απόφαση. Διαβάστε περισσότερα (IDE) για το R - και παρόλο που δεν χρειάζεται να το χρησιμοποιήσετε για να γίνετε εμπειρογνώμονας R, μπορεί να το βρείτε πολύ χρήσιμο. Ο δικτυακός τόπος RStudio διαθέτει διάφορα μαθήματα, καθώς και συνδέσεις με άλλες χρήσιμες σελίδες. Υπάρχουν συστάσεις βιβλίων. ένα εισαγωγή στο λαμπερό, ένας δροσερός τρόπος για την εμφάνιση των αποτελεσμάτων των δεδομένων σας στο διαδίκτυο. και πληροφορίες σχετικά με το R Markdown, ένα άλλο χρήσιμο εργαλείο για την ανταλλαγή δεδομένων.

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

Λίγα πιο αξιόλογους πόρους για το R

Με τη δημοφιλή του αναρρίχηση, μπορείτε να βρείτε μερικές ακόμη τοποθεσίες για να γνωρίσετε τη γλώσσα.

  • δίνη
  • Quick-R
  • R-Bloggers
  • RDataMining
  • Προγραμματισμός Coursera R
  • LearnR-YouTube

Ξεκινήστε τη LeaRning!

Όπως και με οποιαδήποτε άλλη γλώσσα προγραμματισμού, ο καλύτερος τρόπος για να μάθετε είναι να βρείτε ένα πρόβλημα που θα θέλατε να λύσετε και να αρχίσετε να σχεδιάζετε μια λύση. Με κάποια αποφασιστικότητα και τους διαθέσιμους πόρους, θα χρησιμοποιήσετε το R για να αναλύσετε σύνολα δεδομένων σε χρόνο μηδέν.

Εργάζεστε με το R; Ποιες είναι οι αγαπημένες σας πηγές R; Μοιραστείτε τα παρακάτω, ώστε να μπορούμε όλοι να μάθουμε από αυτά!

Ο Dann είναι μια στρατηγική περιεχομένου και σύμβουλος μάρκετινγκ που βοηθά τις εταιρείες να δημιουργούν ζήτηση και οδηγεί. Επίσης, blogs σχετικά με τη στρατηγική και το περιεχόμενο μάρκετινγκ στο dannalbright.com.