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

рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд░рд┐рд▓реАрдЬ рдЖрд░ 4.0 рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдг, рдЙрдиреНрдореБрдЦреА рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ред рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 15000 рд╕реЗ рдЕрдзрд┐рдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкреИрдХреЗрдЬ рдкреЗрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЖрд░ рднрд╛рд╖рд╛ рдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреАрдПрдирдпреВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдЬреАрдкреАрдПрд▓ рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

рдирдИ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдХрдИ рд╕реМ рд╕реБрдзрд╛рд░, рдЬрд┐рдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • "рд╕рд░рдгреА" рд╡рд░реНрдЧ рд╕реЗ "рдореИрдЯреНрд░рд┐рдХреНрд╕" рд╡рд╕реНрддреБрдУрдВ рдХреА рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рд╕рдВрдХреНрд░рдордг;
  • рд╡рд░реНрдг рд╕реНрдерд┐рд░рд╛рдВрдХ r"(...)" рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕, рдЬрд╣рд╛рдВ "..." ')' рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╡рд░реНрдгреЛрдВ рдХрд╛ рдХреЛрдИ рдЕрдиреБрдХреНрд░рдо рд╣реИ;
  • рдбрд┐рдлрд╝реЙрд▓реНрдЯ "stringsAsFactors = FALSE" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬреЛ data.frame() рдФрд░ read.table() рдкрд░ рдХреЙрд▓ рдкрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд░реВрдкрд╛рдВрддрд░рдг рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ;
  • рдкреНрд▓реЙрдЯ() рдлрд╝рдВрдХреНрд╢рди рдХреЛ "рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕" рдкреИрдХреЗрдЬ рд╕реЗ "рдмреЗрд╕" рдкреИрдХреЗрдЬ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • NAMED рддрдВрддреНрд░ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдЧрдгрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ C рдХреЛрдб рд╕реЗ R рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдмрджрд▓рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛;
  • рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдкреАрд╕реАрдЖрд░рдИ2 (рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░, PCRE1 рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╡реИрдХрд▓реНрдкрд┐рдХ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ);
  • assertError() рдФрд░assertWarning() рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдпрд╛ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЧреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛;
  • file.path() рдХреЛ рдЕрдм UTF-8 рд▓реЛрдХреЗрд▓ рдХреЗ рдмрд┐рдирд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд░ UTF-8 рдПрдиреНрдХреЛрдбреЗрдб рдлрд╝рд╛рдЗрд▓ рдкрдереЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рд╣реИред рдпрджрд┐ рдкрдереЛрдВ рдореЗрдВ рд╡рд░реНрдг рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рддреЛ рдЕрдм рдПрдХ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛ рдЧрдИ рд╣реИ;
  • рдкреИрд▓реЗрдЯ() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░рдВрдЧ рдкреИрд▓реЗрдЯ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдкрд▓рдмреНрдз рдкреИрд▓реЗрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдкреИрд▓реЗрдЯ.рдкрд▓реНрд╕() рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ;
  • memDecompress() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ RFC 1952 рдкреНрд░рд╛рд░реВрдк (gzip-рд╕рдВрдкреАрдбрд╝рд┐рдд рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛;
  • рдирдП рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝реЗ рдЧрдП: рдЕрдиреБрдкрд╛рдд(), рдорд╛рд░реНрдЬрд┐рдирд╕рдо(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), рд╕реЙрдХреЗрдЯрдЯрд╛рдЗрдордЖрдЙрдЯ(), рдЧреНрд▓реЛрдмрд▓рдХреЙрд▓рд┐рдВрдЧрд╣реИрдВрдбрд▓рд░(), TryInvokeRestart() рдФрд░ рд╕рдХреНрд░рд┐рдп рдмрд╛рдЗрдВрдбрд┐рдВрдЧрдлрд╝рдВрдХреНрд╢рди()ред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ