A gyflwynwyd gan rhyddhau iaith rhaglennu R 4.0 ac amgylchedd meddalwedd cysylltiedig, gogwydd i ddatrys problemau prosesu ystadegol, dadansoddi a delweddu data. Cynigir mwy na 15000 o becynnau estyn i ddatrys problemau penodol. Mae gweithrediad sylfaenol yr iaith R yn cael ei ddatblygu gan y Prosiect GNU a dosbarthu gan trwyddedig o dan GPL.
Yn y datganiad newydd cyflwyno cannoedd o welliannau, gan gynnwys:
Trosglwyddo i etifeddiaeth gwrthrychau βmatricsβ o'r dosbarth βaraeβ;
Cystrawen newydd ar gyfer pennu cysonion nodau r"(...)", lle mae "..." yn unrhyw ddilyniant o nodau ac eithrio ')';
Gan ddefnyddio'r rhagosodiad "stringsAsFactors = FALSE", sy'n analluogi trosi llinyn ar alwadau i data.frame() a read.table();
Mae'r swyddogaeth plot() wedi'i symud i'r pecyn "sylfaenol" o'r pecyn "graffeg";
Yn lle'r mecanwaith NAMED, defnyddiwyd cyfrif cyfeirnod i benderfynu a yw'n ddiogel newid gwrthrychau R o god C, a oedd yn caniatΓ‘u lleihau nifer y gweithrediadau copΓ―o;
Mae gweithredu ymadroddion rheolaidd wedi'i newid i ddefnyddio'r llyfrgell PCRE2 (ar lwyfannau heblaw Windows, mae'r opsiwn i adeiladu gyda PCRE1 yn ddewisol);
Trwy assertError() a assertWarning(), daeth yn bosibl gwirio dosbarthiadau penodol o wallau neu rybuddion;
Mae gan file.path() gefnogaeth rannol bellach ar gyfer gweithio gyda llwybrau ffeil wedi'u hamgodio UTF-8 ar systemau heb locale UTF-8. Os yw yn anmhosibl cyf- ieithu amgodiad nodau mewn Uwybrau, teflir gwall yn awr ;
Mae'r palet lliw rhagosodedig wedi'i newid yn y swyddogaeth palet(). I weld y paletau sydd ar gael, mae'r swyddogaeth palette.pals() wedi'i ychwanegu;
Ychwanegwyd cefnogaeth i fformat RFC 1952 (data cof cywasgedig gzip) i'r swyddogaeth memDecompress();