R 4.0 програмчлалын хэл боломжтой

Оруулсан програмчлалын хэлний хувилбар R 4.0 болон холбогдох програм хангамжийн орчин, чиглэсэн өгөгдлийн статистик боловсруулалт, дүн шинжилгээ хийх, дүрслэх асуудлыг шийдвэрлэх. Тодорхой асуудлуудыг шийдвэрлэхийн тулд 15000 гаруй өргөтгөлийн багцыг санал болгож байна. R хэлний үндсэн хэрэгжилтийг GNU төсөл болон тараасан GPL-ийн дагуу лицензтэй.

Шинэ дугаарт оруулсан Хэдэн зуун сайжруулалт, үүнд:

  • "Матриц" объектыг "массив" ангиас өв залгамжлалд шилжүүлэх;
  • r"(...)" тэмдэгтийн тогтмолуудыг зааж өгөх шинэ синтакс, энд "..." нь ')'-аас бусад тэмдэгтүүдийн дараалал юм;
  • Өгөгдмөл "stringsAsFactors = FALSE"-г ашиглан data.frame() болон read.table();
  • plot() функцийг "график" багцаас "суурь" багц руу шилжүүлсэн;
  • NAMED механизмын оронд C кодоос R объектыг өөрчлөх нь аюулгүй эсэхийг тодорхойлохын тулд лавлагаа тоолох аргыг ашигласан бөгөөд энэ нь хуулбарлах үйлдлүүдийн тоог багасгах боломжийг олгосон;
  • Тогтмол хэллэгүүдийн хэрэгжилтийг номын санг ашиглахад шилжүүлсэн PCRE2 (Windows-аас бусад платформ дээр PCRE1-ээр бүтээх сонголт нь нэмэлт);
  • assertError() болон assertWarning()-аар дамжуулан тодорхой ангиллын алдаа эсвэл анхааруулгыг шалгах боломжтой болсон;
  • file.path() нь одоо UTF-8 локал тохиргоогүй систем дээр UTF-8 кодлогдсон файлын замуудтай ажиллахад хэсэгчилсэн дэмжлэгтэй болсон. Хэрэв зам дахь тэмдэгтийн кодчилолыг орчуулах боломжгүй бол алдаа гарлаа;
  • Анхдагч өнгөт палитрыг palette() функцэд өөрчилсөн. Боломжтой палитруудыг үзэхийн тулд palette.pals() функц нэмэгдсэн;
  • memDecompress() функцэд RFC 1952 форматын (gzip-шахсан санах ойн өгөгдөл) дэмжлэгийг нэмсэн;
  • Шинэ функцүүд нэмэгдсэн: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() болон activeBindingFunction().

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх