R 4.0 proqramlaşdırma dili mövcuddur

Tərəfindən təqdim edildi proqramlaşdırma dili buraxılışı R 4.0 və əlaqəli proqram mühiti, yönümlü məlumatların statistik emalı, təhlili və vizuallaşdırılması problemlərini həll etmək. Xüsusi problemləri həll etmək üçün 15000-dən çox genişləndirmə paketi təklif olunur. R dilinin əsas tətbiqi GNU Layihəsi tərəfindən hazırlanır və yayılır GPL altında lisenziyalıdır.

Yeni buraxılışda tərəfindən təqdim bir neçə yüz təkmilləşdirmə, o cümlədən:

  • “matris” obyektlərinin “massiv” sinfindən varisliyinə keçid;
  • Simvol sabitlərini təyin etmək üçün yeni sintaksis r"(...)", burada "..." ')' istisna olmaqla hər hansı simvol ardıcıllığıdır;
  • data.frame() və read.table();
  • plot() funksiyası "qrafika" paketindən "baza" paketinə köçürülüb;
  • NAMED mexanizmi əvəzinə R obyektlərinin C kodundan dəyişdirilməsinin təhlükəsiz olub-olmadığını müəyyən etmək üçün istinadların hesablanmasından istifadə edilmişdir ki, bu da surət çıxarma əməliyyatlarının sayını azaltmağa imkan vermişdir;
  • Normal ifadələrin tətbiqi kitabxanadan istifadəyə keçib PCRE2 (Windows-dan başqa platformalarda, PCRE1 ilə qurmaq seçimi isteğe bağlıdır);
  • assertError() və assertWarning() vasitəsilə müəyyən xəta və ya xəbərdarlıq siniflərini yoxlamaq mümkün oldu;
  • file.path() indi UTF-8 dili olmayan sistemlərdə UTF-8 kodlu fayl yolları ilə işləmək üçün qismən dəstəyə malikdir. Yollarda simvol kodlamasını tərcümə etmək mümkün deyilsə, indi xəta atılır;
  • Palette() funksiyasında standart rəng palitrası dəyişdirilib. Mövcud palitralara baxmaq üçün palette.pals() funksiyası əlavə edilmişdir;
  • memDecompress() funksiyasına RFC 1952 formatı (gzip-sıxılmış yaddaşdaxili məlumatlar) üçün dəstək əlavə edildi;
  • Yeni funksiyalar əlavə edildi: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() və activeBindingFunction().

Mənbə: opennet.ru

Добавить комментарий