R 4.0 programming language iripo

Introduced programming language release R 4.0 uye yakabatana software nharaunda, oriented kugadzirisa matambudziko ehuwandu hwekugadzirisa, kuongorora uye kuona kwe data. Zvinopfuura zviuru gumi nezvishanu zvekuwedzera mapakeji anopihwa kugadzirisa chaiwo matambudziko. Kuitwa kwekutanga kwemutauro weR kuri kuvandudzwa neGNU Project uye inoparadzirwa ne ane rezinesi pasi peGPL.

Mukuburitswa kutsva present mazana akawanda ekuvandudzwa, kusanganisira:

  • Shanduko kuenda kunhaka ye "matrix" zvinhu kubva mukirasi ye "array";
  • Syntax itsva yekutsanangura mavara anoramba aripo r"(...)", apo "..." ndiko kutevedzana kwemavara kunze kwe')';
  • Kushandisa default "stringsAsFactors = FALSE", iyo inodzivisa kushandura tambo pamafoni kune data.frame () uye read.table ();
  • Iyo plot() basa rakaendeswa kune "base" package kubva pa "graphics" package;
  • Panzvimbo peiyo NAMED nzira, kuverenga kuverenga kwakashandiswa kuona kana zvakachengeteka kuchinja zvinhu zveR kubva kuC code, iyo yakabvumira kuderedza nhamba yekukopa mabasa;
  • Kuitwa kwemazwi enguva dzose kwachinjirwa kukushandisa raibhurari PCRE2 (pamapuratifomu kunze kweWindows, sarudzo yekuvaka nePCRE1 ndeyekusarudza);
  • Kuburikidza neassertError() uye assertWarning(), zvakave zvichiita kutarisa makirasi chaiwo ezvikanganiso kana yambiro;
  • file.path() ikozvino ine chikamu chetsigiro yekushanda neUTF-8 encoded mafaira makwara pane masisitimu asina UTF-8 locale. Kana zvisingakwanisi kushandura mavara encoding mumigwagwa, kukanganisa kwave kukandwa;
  • Iyo default color palette yakashandurwa mune iyo palette () basa. Kuti uone mapeti anowanikwa, basa palette.pals() rakawedzerwa;
  • Yakawedzerwa rutsigiro rweRFC 1952 fomati (gzip-yakadzvanywa mu-memory data) kune memDecompress() basa;
  • Akawedzera mabasa matsva: mativi (), marginSms(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() activeBindingFunction().

Source: opennet.ru

Voeg