R 4.0 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

рд╕рд╛рджрд░ рдХрд░рдгрд╛рд░рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдкреНрд░рдХрд╛рд╢рди R 4.0 рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд╛рддрд╛рд╡рд░рдг, рджреЗрдгрд╛рд░рдВ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЖрдгрд┐ рдбреЗрдЯрд╛рдЪреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рдирдЪреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 15000 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡рд┐рд╕реНрддрд╛рд░ рдкреЕрдХреЗрдЬреЗрд╕ рдСрдлрд░ рдХреЗрд▓реА рдЬрд╛рддрд╛рдд. рдЖрд░ рднрд╛рд╖реЗрдЪреА рдореВрд▓рднреВрдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬреАрдПрдирдпреВ рдкреНрд░рдХрд▓реНрдкрд╛рджреНрд╡рд╛рд░реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ рдЖрдгрд┐ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPL рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд.

рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди рдордзреНрдпреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдпрд╛рд╕рд╣ рдЕрдиреЗрдХ рд╢рдВрднрд░ рд╕реБрдзрд╛рд░рдгрд╛:

  • "рдЕреЕрд░реЗ" рд╡рд░реНрдЧрд╛рддреВрди "рдореЕрдЯреНрд░рд┐рдХреНрд╕" рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреНрдпрд╛ рд╡рд╛рд░рд╢рд╛рдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг;
  • рд╡рд░реНрдг рд╕реНрдерд┐рд░рд╛рдВрдХ r"(...) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рд╡рд╛рдХреНрдпрд░рдЪрдирд╛, рдЬреЗрдереЗ "..." рд╣рд╛ ')' рд╡рдЧрд│рддрд╛ рд╡рд░реНрдгрд╛рдВрдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рдХреНрд░рдо рдЖрд╣реЗ;
  • рдбреАрдлреЙрд▓реНрдЯ "stringsAsFactors = FALSE" рд╡рд╛рдкрд░рдгреЗ, рдЬреЗ data.frame() рдЖрдгрд┐ read.table() рд╡рд░реАрд▓ рдХреЙрд▓рд╡рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд░реВрдкрд╛рдВрддрд░рдг рдЕрдХреНрд╖рдо рдХрд░рддреЗ;
  • рдкреНрд▓реЙрдЯ() рдлрдВрдХреНрд╢рди "рдЧреНрд░рд╛рдлрд┐рдХреНрд╕" рдкреЕрдХреЗрдЬрдордзреВрди "рдмреЗрд╕" рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╣рд▓рд╡рд┐рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ;
  • NAMED рдпрдВрддреНрд░рдгреЗрдРрд╡рдЬреА, C рдХреЛрдбрдордзреВрди рдЖрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдмрджрд▓рдгреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрджрд░реНрдн рдореЛрдЬрдгреА рд╡рд╛рдкрд░рд▓реА рдЧреЗрд▓реА, рдЬреНрдпрд╛рдореБрд│реЗ рдХреЙрдкреА рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рдХрд░рддрд╛ рдЖрд▓реА;
  • рд░реЗрдЧреНрдпреБрд▓рд░ рдПрдХреНрд╕реНрдкреНрд░реЗрд╢рдиреНрд╕рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рд┐рдЪ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ PCRE2 (рд╡рд┐рдВрдбреЛрдЬ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдЗрддрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░, PCRE1 рд╕рд╣ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рдкрд░реНрдпрд╛рдпреА рдЖрд╣реЗ);
  • assertError() рдЖрдгрд┐ assertWarning() рджреНрд╡рд╛рд░реЗ рддреНрд░реБрдЯреА рдХрд┐рдВрд╡рд╛ рдЪреЗрддрд╛рд╡рдгреАрдВрдЪреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЧ рддрдкрд╛рд╕рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ;
  • file.path() рд▓рд╛ рдЖрддрд╛ UTF-8 рд▓реЛрдХреЗрд▓ рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ UTF-8 рдПрдиреНрдХреЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдИрд▓ рдкрд╛рдерд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди рдЖрд╣реЗ. рдкрд╛рдердордзреНрдпреЗ рдХреЕрд░реЗрдХреНрдЯрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧрдЪреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХрд░рдгреЗ рдЕрд╢рдХреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рдПрдХ рддреНрд░реБрдЯреА рдЖрддрд╛ рдлреЗрдХрд▓реА рдЬрд╛рддреЗ;
  • рдкреЕрд▓реЗрдЯ() рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯ рдХрд▓рд░ рдкреЕрд▓реЗрдЯ рдмрджрд▓рд▓рд╛ рдЖрд╣реЗ. рдЙрдкрд▓рдмреНрдз рдкреЕрд▓реЗрдЯ рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА, palette.pals() рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ;
  • memDecompress() рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ RFC 1952 рдлреЙрд░рдореЕрдЯ (gzip-рд╕рдВрдХреБрдЪрд┐рдд рдЗрди-рдореЗрдорд░реА рдбреЗрдЯрд╛) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • рдирд╡реАрди рдХрд╛рд░реНрдпреЗ рдЬреЛрдбрд▓реА: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() рдЖрдгрд┐ ActiveBindingFunction().

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛