Socruithe seachfhreastalaí R: íoslódálacha pacáistí vs iarratais API
Riantaigh timpeallacht seisiúin R agus an cliant HTTP a úsáideann pacáiste i ndáiríre in ionad oideas seachfhreastalaí neamh-chomhoiriúnacha ó shean-eisiúintí R a chur le chéile.
Más féidir le R pacáiste a shuiteáil ach nach féidir leis an bpacáiste sin a API a bhaint amach, cuir an dá chliant iarratais i gcomparáid. Ní gá go léifeadh download.file(), RCurl agus ciseal HTTP an phacáiste féin na roghanna céanna.
Seiceáil ionchuir an tseisiúin atá ag rith
Faigheann clár a sheoltar ó theirminéal timpeallacht an theirminéil sin. D'fhéadfadh luachanna éagsúla a bheith ag aicearra deisce nó ag IDE atá ag rith cheana féin. Féadfaidh an comhad timpeallachta tosaithe R iomchuí a bheith ina bhfuil:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080Iontrálacha comhad timpeallachta iad seo le críochphointe samplach. Maidir le hiarratais phoiblí ar phacáistí nó ar API a cheadaítear trí idirghabhálaithe poiblí, cuireann an liosta seachfhreastalaí HTTP iarrthóirí ar fáil do na luachanna sin. Baineann sloinn R ar nós options(download.file.method = "libcurl") le cód R, ní le .Renviron. Má chuirtear an socrú a bhfuil cuma cheart air san fhormáid mhícheart, fanann sé gan úsáid.
Sainaithin an comhad tosaithe a roghnaíonn rialacha R maidir le suíomh/úsáideoir, timpeallacht agus eolaire oibre. Is féidir le comhad laistigh den tionscadal difríocht idir dhá thionscadal sa IDE céanna a mhíniú. Athraigh an comhad beartaithe agus atosaigh an seisiún ábhartha; ní nuashonraíonn eagarthóireacht air an bpróiseas atá ag rith cheana féin.
Lean iarraidh an phacáiste atá ag teip
Sainaithin an modh íoslódála nó an cur i bhfeidhm HTTP iarbhír. Is tomhaltóirí ar leith iad inrite curl seachtrach, modh libcurl R agus RCurl lena n-ionchuir tacaithe féin. Cuir an sprioc chéanna i gcomparáid tríd an bpacáiste atá ag teip, agus na rúin faoi cheilt.
Coinnigh oidis ag teacht leis an gcur i bhfeidhm sin agus le heisiúint R. Déanann sean-chomhairle Windows --internet2 cur síos ar iompar stairiúil. Coinnigh scéim iompair an fhíor-éisteora seachfhreastalaí freisin: is féidir le ceann scríbe HTTPS críochphointe seachfhreastalaí HTTP a úsáid fós. Ní chruthaíonn suiteáil rathúil trí íoslódálaí eile cumraíocht an chliaint seo ná infhaighteacht an tseachfhreastalaí don iarraidh seo.