Pazīmes
Pieņemsim, ka jūs lietojat Microsoft R avota datu importēšana datu rāmja. Ja iegūto datu kadra lielums ir lielāks par 4 GB, šī operācija neizdodas.
Šis ir īss saraksts nav zināms Rx funkcijas. Var ietekmēt arī citas funkcijas Rx un atklātā koda.-
rxImport()
-
rxDataStep()
-
RxXdfData()
Ja saņemat kļūdas ziņojumu, kas līdzīgs šim, varat lietot šo ielāpu:
DoTryCatch(return(expr), vārds, parentenv apstrādes kļūda):
ziņojuma galvenē: paredzētais < datu kadra izmēri > ir
Risinājums
Informācija par lejupielādi
Windows:
Revolution Analytics 7.4.1 - lejupielādes saite
Microsoft R servera 8.0.0 - lejupielādes saite
Microsoft R Server 8.0.3 - lejupielādes saite
Linux:
Revolution Analytics 7.4.1 - lejupielādes saite
Microsoft R Server 8.0.0 - lejupielādes saite
Microsoft R servera 8.0.5 - lejupielādes saite Lai atrisinātu šo problēmu, izpildiet norādījumus, lai lietotu labojums. Nepieciešamie faili:
-
RevoScaleR_8.0.X.tar.gz (Linux) vai RevoScaleR_8.0.X.zip (Microsoft), kur X = no Microsoft R serveris (MRS) instalēt ielāpa sistēmas versijas numuru.
-
libRxLink.so.2 (Linux) vai RxLink.dll (Microsoft, ir jābūt ZIP failā)
Piezīme: Microsoft pārtraukts lietotāji ir jāpievieno R to PATH mainīgais palaidiet tālāk norādītās komandas.
Piezīme: visas instrukcijas versija ir norādīta kā 8.0.X, nomainiet X versijas numuru.-
Īstenot nepieciešamos failus pagaidu direktoriju, kur lietotājs, kas lieto ielāps ir lasīšanas/rakstīšanas atļauja.
-
Komandrindas interfeiss ar paaugstinātu atļaujas palaist.
-
Microsoft, palaist komandu uzvednes gadījumu kā administrators ar peles labo pogu noklikšķiniet uz komandu uzvednes ikonas un noklikšķiniet uz Palaist kā administratoram.
-
Palaist termināļa Linux, un pēc tam izmantojiet sudo izpildīt komandu.
-
-
Atinstalēt pašreizējo RevoScaleR pakotni.
-
Microsoft, izpildiet šādu komandu: R CMD REMOVE "RevoScaleR"
-
Linux, izpildiet šādu komandu: sudo R CMD REMOVE "RevoScaleR"
-
-
Stop BxlServer procesu un citi R procesi.
-
Microsoft, izmantot uzdevumu plānotāju, lai apturētu BxlServer un Rterm.
-
Linux, izmantojot programmu "kill" vai augšējās pārtraukt BxlServer un R.
-
-
Instalējiet jaunu pakotni no RevoScaleR arhīva.
-
Microsoft, palaidiet komandu: R CMD INSTALL --no-test-load <path/to/dir>/RevoScaleR_8.0.X.zip
-
Linux, palaidiet komandu: sudo R CMD INSTALL --no-test-load <path/to/dir> /RevoScaleR_8.0.X.tar.gz
-
-
Kopējiet failu RxLink bibliotēkas RevoScaleR direktorijā.
-
Microsoft, izmantojiet failu pārlūks, lai pārliecinātos, vai ir atrodami RxLib.dll "< ceļu R Home >/RevoScaleR/rxLibs/x64 /", ja tas nav kopēt failu RxLib.dll no ZIP failā < ceļu R Home >/RevoScaleR/rxLibs/x64 / direktorijā. Standarta instalācijā, šis ceļš būtu šāds: C:\Program Files\Microsoft\MRO-for-RRE\8.0\R-3.2.2\library\RevoScaleR\rxLibs\x64
-
Linux, palaidiet komandu: sudo cp <path/to/dir>/libRxLink.so.2 \ <path/to/R_dir>/library/RevoScaleR/rxLibs/x64/ Ja < ceļš/uz/R-dir > standarta instalēšana būtu šāds: /usr/lib64/MRO-for-MRS-8.0.X/R-3.2.2/lib64/R
-
-
R palaišanas un importēt datus rāmis, kas ir lielāka par 4 GB pārbaudīt ielāpa tiek lietots.
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Atsauces
Uzziniet par terminoloģiju , kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos.
Attiecas uz
Šī problēma rodas šādas versijas Microsoft R Server:
-
Microsoft R Server 8.0.3 operētājsistēmā Windows
-
Linux servera Microsoft R 8.0.5