ភាសាសរសេរកម្មវិធី R 4.0 អាចប្រើបាន

ណែនាំ ការចេញផ្សាយភាសាសរសេរកម្មវិធី R 4.0 និងបរិស្ថានកម្មវិធីដែលពាក់ព័ន្ធ, តម្រង់ទិស ដើម្បីដោះស្រាយបញ្ហានៃដំណើរការស្ថិតិ ការវិភាគ និងការមើលឃើញទិន្នន័យ។ កញ្ចប់បន្ថែមច្រើនជាង 15000 ត្រូវបានផ្តល់ជូនដើម្បីដោះស្រាយបញ្ហាជាក់លាក់។ ការអនុវត្តជាមូលដ្ឋាននៃភាសា R កំពុងត្រូវបានបង្កើតឡើងដោយគម្រោង GNU និង ចែកចាយ​ដោយ មានអាជ្ញាប័ណ្ណក្រោម GPL ។

នៅក្នុងការចេញផ្សាយថ្មី។ បានបង្ហាញ ការកែលម្អរាប់រយ រួមទាំង៖

  • ការផ្លាស់ប្តូរទៅមរតកនៃវត្ថុ "ម៉ាទ្រីស" ពីថ្នាក់ "អារេ";
  • វាក្យសម្ព័ន្ធថ្មីសម្រាប់បញ្ជាក់តួអក្សរថេរ r"(...)" ដែល "..." គឺជាលំដាប់នៃតួអក្សរណាមួយ លើកលែងតែ ')';
  • ដោយប្រើលំនាំដើម "stringsAsFactors = FALSE" ដែលបិទការបំប្លែងខ្សែអក្សរនៅលើការហៅទៅកាន់ data.frame() និង read.table();
  • មុខងារ plot() ត្រូវបានផ្លាស់ទីទៅកញ្ចប់ "មូលដ្ឋាន" ពីកញ្ចប់ "ក្រាហ្វិក" ។
  • ជំនួសឱ្យយន្តការ NAMED ការរាប់យោងត្រូវបានប្រើដើម្បីកំណត់ថាតើវាមានសុវត្ថិភាពក្នុងការផ្លាស់ប្តូរវត្ថុ R ពីលេខកូដ C ដែលអនុញ្ញាតឱ្យកាត់បន្ថយចំនួនប្រតិបត្តិការចម្លង។
  • ការអនុវត្តកន្សោមធម្មតាត្រូវបានប្តូរទៅការប្រើប្រាស់បណ្ណាល័យ PCRE2 (នៅលើវេទិកាផ្សេងពីវីនដូ ជម្រើសក្នុងការបង្កើតជាមួយ PCRE1 ត្រូវបានទុកជាជម្រើស);
  • តាមរយៈ assertError() និង assertWarning() វាអាចពិនិត្យមើលថ្នាក់ជាក់លាក់នៃកំហុស ឬការព្រមាន។
  • file.path() ឥឡូវនេះមានការគាំទ្រផ្នែកសម្រាប់ធ្វើការជាមួយផ្លូវឯកសារដែលបានអ៊ិនកូដ UTF-8 នៅលើប្រព័ន្ធដោយគ្មានមូលដ្ឋាន UTF-8 ។ ប្រសិនបើមិនអាចបកប្រែការអ៊ិនកូដតួអក្សរនៅក្នុងផ្លូវទេ កំហុសមួយត្រូវបានបោះចោល។
  • ក្ដារលាយពណ៌លំនាំដើមត្រូវបានផ្លាស់ប្តូរនៅក្នុងមុខងារ palette()។ ដើម្បីមើលក្ដារលាយដែលមានមុខងារ palette.pals() ត្រូវបានបន្ថែម។
  • បានបន្ថែមការគាំទ្រសម្រាប់ទម្រង់ RFC 1952 (ទិន្នន័យដែលបានបង្ហាប់ gzip នៅក្នុងអង្គចងចាំ) ទៅមុខងារ memDecompress() ។
  • បានបន្ថែមមុខងារថ្មី៖ proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() និង មុខងារ Binding សកម្ម () ។

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់