Iesniedzis programmēšanas valodas izlaidums R 4.0 un saistītā programmatūras vide, orientēts risināt datu statistiskās apstrādes, analīzes un vizualizācijas problēmas. Konkrētu problēmu risināšanai tiek piedāvāti vairāk nekā 15000 XNUMX paplašinājumu pakotņu. R valodas pamata ieviešanu izstrādā GNU projekts un izplata licencēts saskaņā ar GPL.
Jaunajā laidienā prezentēts vairāki simti uzlabojumu, tostarp:
Pāreja uz “matricas” objektu pārmantošanu no “masīva” klases;
Jauna sintakse rakstzīmju konstantu norādīšanai r"(...)", kur "..." ir jebkura rakstzīmju secība, izņemot ')';
Izmantojot noklusējuma vērtību "stringsAsFactors = FALSE", kas atspējo virknes pārveidošanu izsaukumos uz data.frame() un read.table();
Funkcija plot() ir pārvietota uz paketi "bāze" no paketes "graphics";
NAMED mehānisma vietā tika izmantota atsauces skaitīšana, lai noteiktu, vai ir droši mainīt R objektus no C koda, kas ļāva samazināt kopēšanas darbību skaitu;
Regulāro izteiksmju ieviešana ir pārslēgta uz bibliotēkas izmantošanu PCRE2 (platformās, kas nav Windows, iespēja veidot ar PCRE1 nav obligāta);
Izmantojot assertError() un assertWarning(), kļuva iespējams pārbaudīt noteiktas kļūdu vai brīdinājumu klases;
File.path() tagad daļēji atbalsta darbu ar UTF-8 kodētu failu ceļiem sistēmās bez UTF-8 lokalizācijas. Ja nav iespējams iztulkot rakstzīmju kodējumu ceļos, tiek parādīta kļūda;
Funkcijā palete() ir mainīta noklusējuma krāsu palete. Lai apskatītu pieejamās paletes, ir pievienota funkcija palete.pals();