R 4.0 langaj pwogramasyon disponib

Entwodwi lage langaj pwogramasyon R 4.0 ak anviwònman lojisyèl ki asosye, oryante rezoud pwoblèm nan pwosesis estatistik, analiz ak vizyalizasyon done yo. Plis pase 15000 pakè ekstansyon yo ofri pou rezoud pwoblèm espesifik. Pwojè GNU a ap devlope aplikasyon debaz lang R la distribiye pa lisansye anba GPL.

Nan nouvo lage a soumèt plizyè santèn amelyorasyon, tankou:

  • Tranzisyon nan eritaj "matris" objè ki soti nan klas "etalaj la";
  • Nouvo sentaks pou espesifye konstan karaktè r"(...)", kote "..." se nenpòt sekans karaktè eksepte ')';
  • Sèvi ak default "stringsAsFactors = FALSE", ki enfim konvèsyon fisèl sou apèl nan data.frame () ak read.table ();
  • Fonksyon plot() la te deplase nan pake "baz" soti nan pake "grafik" la;
  • Olye de mekanis NAMED la, yo te itilize konte referans pou detèmine si li an sekirite pou chanje objè R soti nan kòd C, ki pèmèt diminye kantite operasyon kopi;
  • Enplemantasyon ekspresyon regilye yo te chanje nan itilize bibliyotèk la PCRE2 (sou platfòm ki pa Windows, opsyon pou konstwi ak PCRE1 kite opsyonèl);
  • Atravè assertError() ak assertWarning(), li te vin posib pou tcheke espesifik klas erè oswa avètisman;
  • file.path() kounye a gen yon pati nan sipò pou travay ak UTF-8 kode chemen dosye sou sistèm san yon lokal UTF-8. Si li enposib pou tradui kodaj karaktè nan chemen, kounye a yon erè voye jete;
  • Palèt koulè defo a te chanje nan fonksyon palette(). Pou wè palèt ki disponib yo, yo te ajoute fonksyon palette.pals();
  • Te ajoute sipò pou fòma RFC 1952 (gzip-konprese nan memwa done) nan fonksyon memDecompress();
  • Te ajoute nouvo fonksyon: proportions (), marginSums (), .S3method (), list2DF (), infoRDS (), .class2 (), deparse1 (), R_user_dir (), socketTimeout (), globalCallingHandlers (), tryInvokeRestart () ak activeBindingFunction().

Sous: opennet.ru

Add nouvo kòmantè