R 4.0 programming lus muaj

Xa los ntawm programming lus tso tawm R 4.0 thiab cuam tshuam software ib puag ncig, taw qhia los daws cov teeb meem ntawm kev txheeb cais, kev txheeb xyuas thiab pom cov ntaub ntawv. Ntau tshaj 15000 pob ntawv txuas ntxiv tau muab los daws cov teeb meem tshwj xeeb. Qhov kev siv ntawm R hom lus yog tsim los ntawm GNU Project thiab faib los ntawm muaj ntawv tso cai raws li GPL.

Hauv kev tso tawm tshiab nthuav tawm ntau pua kev txhim kho, suav nrog:

  • Hloov mus rau qub txeeg qub teg ntawm "matrix" khoom los ntawm "array" chav kawm;
  • Tshiab syntax rau kev qhia tus cwj pwm tsis tu ncua r "(...)", qhov "..." yog ib ntu ntawm cov cim tshwj tsis yog ')';
  • Siv lub neej ntawd "stringsAsFactors = FALSE", uas cuam tshuam txoj hlua hloov ntawm kev hu mus rau data.frame() thiab read.table();
  • Cov phiaj xwm () tau raug hloov mus rau pob "hauv paus" los ntawm pob "graphics";
  • Hloov chaw NAMED cov txheej txheem, kev suav suav siv los txiav txim siab seb puas muaj kev nyab xeeb los hloov R cov khoom los ntawm C code, uas tso cai rau txo tus lej ntawm kev luam tawm;
  • Kev siv cov lus qhia tsis tu ncua tau hloov mus rau kev siv lub tsev qiv ntawv PCRE 2 (ntawm cov platforms uas tsis yog Windows, qhov kev xaiv tsim nrog PCRE1 yog sab laug yeem);
  • Los ntawm assertError() thiab assertWarning(), nws tuaj yeem tshawb xyuas cov chav kawm tshwj xeeb ntawm qhov tsis raug lossis ceeb toom;
  • file.path() tam sim no muaj kev txhawb nqa ib nrab rau kev ua haujlwm nrog UTF-8 encoded cov ntaub ntawv txoj hauv kev uas tsis muaj UTF-8 thaj chaw. Yog tias nws tsis tuaj yeem txhais cov cim encoding hauv txoj hauv kev, qhov yuam kev tam sim no raug pov;
  • Lub neej ntawd xim palette tau hloov pauv hauv palette() muaj nuj nqi. Txhawm rau saib cov palettes muaj, cov haujlwm palette.pals() tau ntxiv;
  • Ntxiv kev txhawb nqa rau RFC 1952 hom (gzip-compressed hauv cov ntaub ntawv nco) rau memDecompress() muaj nuj nqi;
  • Ntxiv cov haujlwm tshiab: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() thiab activeBindingFunction().

Tau qhov twg los: opennet.ru

Ntxiv ib saib