Gipasa ni pagpagawas sa programming language R 4.0 ug kaubang software environment, oriented aron masulbad ang mga problema sa pagproseso sa estadistika, pagtuki ug pagtan-aw sa datos. Labaw sa 15000 ka extension nga pakete ang gitanyag aron masulbad ang piho nga mga problema. Ang batakang pagpatuman sa R nga pinulongan gipalambo sa GNU Project ug giapod-apod sa lisensyado ubos sa GPL.
Sa bag-ong pagpagawas gipresentar pila ka gatos nga mga pagpaayo, lakip ang:
Pagbalhin ngadto sa kabilin sa "matrix" nga mga butang gikan sa "array" nga klase;
Bag-ong syntax para sa pagpiho sa character constants r"(...)", diin ang "..." kay bisan unsang han-ay sa mga karakter gawas sa ')';
Gamit ang default nga "stringsAsFactors = FALSE", nga nagpugong sa pagkakabig sa string sa mga tawag sa data.frame() ug read.table();
Ang plot() function gibalhin ngadto sa "base" nga pakete gikan sa "graphics" nga pakete;
Imbis sa NAMED nga mekanismo, gigamit ang pag-ihap sa pakisayran aron mahibal-an kung luwas ba ang pagbag-o sa mga butang sa R gikan sa C code, nga gitugotan nga makunhuran ang gidaghanon sa mga operasyon sa pagkopya;
Ang pagpatuman sa mga regular nga ekspresyon gibalhin sa paggamit sa librarya PCRE2 (sa mga plataporma gawas sa Windows, ang opsyon sa pagtukod gamit ang PCRE1 kay opsyonal);
Pinaagi sa assertError() ug assertWarning(), nahimong posible ang pagsusi sa piho nga mga klase sa mga sayop o mga pasidaan;
Ang file.path() aduna nay partial nga suporta sa pagtrabaho uban sa UTF-8 nga naka-encode nga mga agianan sa file sa mga sistema nga walay UTF-8 nga lokal. Kung imposible ang paghubad sa pag-encode sa karakter sa mga agianan, usa ka sayup ang gilabay;
Ang default color palette giusab sa palette() function. Aron makita ang magamit nga mga palette, ang function palette.pals() gidugang;
Gidugang nga suporta alang sa RFC 1952 format (gzip-compressed in-memory data) sa memDecompress() function;
Gidugang bag-ong mga gimbuhaton: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() ug activeBindingFunction().