Ένα από τα βασικά πλεονεκτήματα της R σε σχέση με άλλες γλώσσες προγραμματισμού είναι οι σχεδόν απεριόριστες δυνατότητες που παρέχει στους χρήστες στη δημιουργία γραφικών. Οι περισσότεροι χρήστες αρχίζουν να χρησιμοποιούν την R με σκοπό να δημιουργήσουν πλούσια σε πληροφορία και υψηλής αισθητικής γραφήματα και πράγματι, η R διαθέτει μια τεράστια εργαλειοθήκη λειτουργιών και πακέτων για την απεικόνιση δεδομένων μεγάλου όγκου και πολυπλοκότητας που συμπεριλαμβάνουν χρονοσειρές, χάρτες, πολυδιάστατους πίνακες κ.α. Το πιο σημαντικό είναι ότι αυτή η εργαλειοθήκη επεκτείνεται συνεχώς καθώς η R είναι γλώσσα ανοιχτού κώδικα κι έτσι παρέχει μια γκάμα διαρκώς ανανεούμενων, νέων λειτουργιών για γραφικά στα αποθετήριά της.
Ο τρόπος δημιουργίας γραφημάτων του R διαφέρει από τα προγράμματα που μπορεί να έχετε χρησιμοποιήσει ως τώρα (όπως το Excel ή το Graphpad) με την έννοια ότι δεν βασίζεται σε ένα γραφικό περιβάλλον αλλά στη γραμμή εντολών. Αυτό μπορεί να ακούγεται σαν ένα μειονέκτημα στην αρχή, αλλά σύντομα θα δείτε ότι επιτρέπει πολύ εύκολα την ενσωμάτωση εντολών παραγωγής γραφικών σε προγράμματα και πιο πολύπλοκες υπολογιστικές διαδικασίες. Έτσι μόλις κανείς εξοικειωθεί με τη διαδικασία κλήσης των συναρτήσεων γραφικών και την προσαρμογή τους στη γραμμή εντολών μπορεί να αποθηκεύσει τα πάντα σε προσαρμοσμένα σενάρια που θα παράγουν κομψά και πολύπλοκα γραφήματα, στην κυριολεξία με το πάτημα ενός κουμπιού.