Lingua di prugrammazione R 4.0 dispunibule

Intruduttu liberazione di lingua di prugrammazione R 4.0 è l'ambiente software associatu, orientatu per risolve i prublemi di trattamentu statisticu, analisi è visualizazione di dati. Più di 15000 XNUMX pacchetti di estensione sò offerti per risolve prublemi specifichi. L'implementazione di basa di a lingua R hè sviluppata da u Prughjettu GNU è distribuitu da licenziatu sottu GPL.

In a nova versione prisentatu parechji centu migliure, cumpresi:

  • Transizione à l'eredi di l'uggetti "matrice" da a classa "array";
  • Nova sintassi per specificà e custanti di caratteri r"(...)", induve "..." hè qualsiasi sequenza di caratteri eccettu ')';
  • Utilizendu u predeterminatu "stringsAsFactors = FALSE", chì disattiva a cunversione di stringa nantu à e chjama à data.frame () è read.table ();
  • A funzione plot() hè stata spustata à u pacchettu "base" da u pacchettu "graficu";
  • Invece di u mecanismu NAMED, u cuntu di riferimentu hè stata utilizata per stabilisce s'ellu hè sicuru di cambià l'uggetti R da u codice C, chì hà permessu di riduce u numeru di operazioni di copia;
  • L'implementazione di l'espressioni regulari hè stata cambiata per aduprà a biblioteca PCRE2 (in piattaforme diverse da Windows, l'opzione di custruisce cù PCRE1 hè opzionale);
  • Per mezu di assertError () è assertWarning (), hè diventatu pussibule di verificà classi specifichi di errori o avvirtimenti;
  • file.path() hà avà un supportu parziale per travaglià cù percorsi di file codificati UTF-8 in sistemi senza un locale UTF-8. S'ellu hè impussibile di traduce a codificazione di caratteri in i percorsi, un errore hè avà ghjittatu;
  • A paleta di culore predeterminata hè stata cambiata in a funzione palette (). Per vede i palette dispunibuli, a funzione palette.pals() hè stata aghjunta;
  • Aghjunghje supportu per u formatu RFC 1952 (dati in memoria cumpressi in gzip) à a funzione memDecompress();
  • Nuove funzioni aghjunte: proporzioni (), marginSums (), .S3method (), list2DF (), infoRDS (), .class2 (), deparse1 (), R_user_dir (), socketTimeout (), globalCallingHandlers (), tryInvokeRestart () è ActiveBindingFunction().

Source: opennet.ru

Add a comment