આંકડાકીય પૃથ્થકરણ અને મશીન લર્નિંગ દરમિયાન, આર પ્રોગ્રામિંગ ડેટાને સાચવવા અને લોડ કરવાની એપ્લિકેશન પૂરી પાડે છે જેથી જરૂર પડે ત્યારે તેનો ફરીથી ઉપયોગ થાય. સમય અને કોમ્પ્યુટેશનલ સંસાધનોની બચત કરીને તમારી વિશ્લેષણ પ્રક્રિયાને કાર્યક્ષમ બનાવવા માટે આ સુવિધાનો ઉપયોગ કરવો જરૂરી છે. તે ડેટાના ઝડપી હેન્ડલિંગને સક્ષમ કરે છે, દરેક વખતે સ્ક્રિપ્ટો અથવા જટિલ ગણતરીઓ ચલાવવાની જરૂરિયાતને અટકાવે છે. આરડીટા R ઑબ્જેક્ટ્સને બાઈનરી સ્વરૂપમાં સંગ્રહિત કરવા માટે ઉપયોગમાં લેવાતું ફાઇલ ફોર્મેટ છે જે જરૂરી હોય ત્યારે R પર પાછા લોડ કરી શકાય છે. આ લેખ R પ્રોગ્રામિંગમાં RData નો ઉપયોગ કરીને ડેટાને બચાવવા અને લોડ કરવાની પ્રક્રિયા પર વિચારણા કરશે.
RData તરીકે સાચવી રહ્યું છે
પ્રથમ પગલામાં તમારા કાર્યને RData ફાઇલમાં સાચવવાનો સમાવેશ થાય છે. ના ઉપયોગ દ્વારા આ પ્રાપ્ત થાય છે સાચવો() R માં ફંક્શન. RData ફાઇલમાં એક અથવા વધુ R ઑબ્જેક્ટ્સને સાચવવા માટેનો મૂળભૂત વાક્યરચના નીચે મુજબ છે:
# Saving R objects. save(object1, object2, ..., file = "your_file.RData")
ઉપરોક્ત સિન્ટેક્સમાં, 'ઑબ્જેક્ટ1, ઑબ્જેક્ટ2, …' R ઑબ્જેક્ટ્સનું પ્રતિનિધિત્વ કરે છે જેને તમે સાચવવા માંગો છો, અને 'your_file.RData' એ ફાઇલનું નામ છે જ્યાં આ ઑબ્જેક્ટ્સ સાચવવામાં આવશે. જો કોઈ ફાઇલ પાથ આપવામાં આવેલ નથી, તો ફાઇલ વર્તમાન કાર્યકારી નિર્દેશિકામાં સાચવવામાં આવશે.
RData લોડ કરી રહ્યું છે
તમારું કાર્ય RData ફાઈલમાં સેવ થઈ ગયા પછી, આગલું પગલું એ હશે કે જ્યારે જરૂર પડે ત્યારે તેને R માં પાછું લોડ કરો. R માં RData ફાઇલ લોડ કરવાનું કાર્ય છે લોડ(). નીચેનો R કોડ દર્શાવે છે કે RData ફાઇલ કેવી રીતે લોડ કરવી:
# Loading RData file. load("your_file.RData")
આ આદેશ 'your_file.RData' માં સાચવેલ R ઑબ્જેક્ટ્સને વર્તમાન R વર્કસ્પેસમાં લોડ કરે છે. આ પછી, તમે તમારા અગાઉ સાચવેલા R ઑબ્જેક્ટ્સને સીધા તમારા R વાતાવરણમાં કૉલ કરી શકશો અને તેનો ઉપયોગ કરી શકશો.
આર ડેટાને સાચવવા અને લોડ કરવામાં પુસ્તકાલયોનો ઉપયોગ
R તેના પેકેજો અથવા લાઇબ્રેરીઓ માટે જાણીતું છે જે જટિલ કાર્યોને સરળ બનાવવા અને કરવા માટે સાધનોની સુવિધા આપે છે. સેવિંગ અને લોડિંગ ડેટા અલગ નથી. મુખ્ય R ફંક્શન્સ ઉપરાંત save() અને load(), અન્ય લાઈબ્રેરીઓ જેમ કે "રીયો" અને "R.utils" R માં ડેટા સાચવવા અને લોડ કરવા માટે વાપરી શકાય છે.
- પુસ્તકાલય "રીયો" નિકાસ નામનું ફંક્શન ધરાવે છે જેનો ઉપયોગ R ઓબ્જેક્ટ્સને સાચવવા માટે કરી શકાય છે.
- પુસ્તકાલય "R.utils" સેવઆરડીએસ નામનું ફંક્શન છે જે આર ઓબ્જેક્ટ્સને બાઈનરી ફોર્મેટમાં સાચવે છે, અને ફંક્શન લોડઆરડીએસ તેમને આર એન્વાયર્નમેન્ટમાં પાછા લોડ કરવા માટે છે.
આ બંને લાઇબ્રેરીઓ આર ડેટાને સાચવવા અને લોડ કરવા માટેના વિકલ્પો પ્રદાન કરે છે અને વિવિધ ઉપયોગના કેસોમાં અન્વેષણ કરવા યોગ્ય છે.