Τα καλύτερα ελεύθερα μέρη για να μάθετε R Προγραμματισμός σήμερα

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

Το R είναι μια γλώσσα προγραμματισμού που αναρριχεί στα διαγράμματα δημοτικότητας.  Μιλάμε για το γιατί η R γίνεται πιο δημοφιλής, τι μπορεί να κάνει και πού μπορείτε να μάθετε πώς να το χρησιμοποιήσετε;
Διαφήμιση

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

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

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

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

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

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

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

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

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

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

Μάθηση R

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

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

Δοκιμάστε το R

δοκιμάστε-r

Η σύντομη εισαγωγή του Code School, Try R, είναι ένας φανταστικός τρόπος για να μάθετε τα βασικά. Παρουσιάζεται σε μια διαδραστική μορφή, καθιστώντας την πιο ενδιαφέρουσα και αποτελεσματική Bored With Programming Books; Δοκιμάστε 3 Διασκέδαση τρόπους για να αυξήσετε τις ικανότητές σας Κωδικοποίηση βαρεθεί με τα βιβλία προγραμματισμού; Δοκιμάστε 3 τρόπους διασκέδασης για να αυξήσετε τις ικανότητές σας στην κωδικοποίηση Αν έχετε προσπαθήσει ποτέ να μάθετε να κωδικοποιείτε από ένα βιβλίο, ξέρετε πόσο βαρετή μπορεί να είναι. Γιατί να μην δοκιμάσετε κάποιες επιλογές εμπλοκής για να κάνετε τη μάθηση πιο περίεργη και διασκεδαστική. Διαβάστε περισσότερα από μερικές άλλες μεθόδους μάθησης. Θα μάθετε για τους φορείς, τους πίνακες, τους παράγοντες, τα βασικά στατιστικά στοιχεία, τα πλαίσια δεδομένων και τον τρόπο επέκτασης του R χρησιμοποιώντας εξωτερικές βιβλιοθήκες.

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

Εξερευνήστε τα στατιστικά στοιχεία με το R

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

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

Σύμβολα

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

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

Kaggle Tutorial για την εκμάθηση μηχανών

kaggle-r

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

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

R Εγχειρίδια

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

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

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

RStudio Tutorials

rstudio-tutorials

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

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

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

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

  • δίνη
  • Quick-R
  • R-Bloggers
  • RDataMining
  • Προγραμματισμός Coursera R
  • μέσα - R (κοινοτική τοποθεσία)
  • LearnR-YouTube

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

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

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

In this article