.আরডিটা, .আরডিএ এবং .আরডিএস ফাইলগুলির মধ্যে প্রধান পার্থক্য কী?
আরো নির্দিষ্টভাবে:
- সংক্ষেপণ ইত্যাদিতে কি পার্থক্য রয়েছে?
- প্রতিটি প্রকারটি কখন ব্যবহার করা উচিত?
- এক প্রকারে অন্য ধরণের রূপান্তর কীভাবে?
.আরডিটা, .আরডিএ এবং .আরডিএস ফাইলগুলির মধ্যে প্রধান পার্থক্য কী?
আরো নির্দিষ্টভাবে:
উত্তর:
আরডিটা আরডিটার জন্য একটি সংক্ষিপ্ত নাম। আরডিটার সাথে আপনি যেমন করেন ঠিক তেমন (), লোড (), সংযুক্তি () ইত্যাদি সংরক্ষণ করতে পারেন।
আরডিএস একটি একক আর বস্তু সঞ্চয় করে । তবুও, এই সাধারণ ব্যাখ্যা ছাড়িয়েও, একটি "স্ট্যান্ডার্ড" স্টোরেজ থেকে কয়েকটি পার্থক্য রয়েছে। সম্ভবত এই আর ম্যানুয়াল লিঙ্কটি রিডআরডিএস () ফাংশনটিতে এই জাতীয় পার্থক্যগুলি যথেষ্ট পরিমাণে স্পষ্ট করে।
সুতরাং, আপনার প্রশ্নের উত্তর:
@ কেনএম এর উত্তর ছাড়াও, আরেকটি গুরুত্বপূর্ণ পার্থক্য হ'ল কোনও সংরক্ষিত বস্তুতে লোড করার সময় আপনি কোনও Rds
ফাইলের বিষয়বস্তু নির্ধারণ করতে পারেন । তাই নাRda
> x <- 1:5
> save(x, file="x.Rda")
> saveRDS(x, file="x.Rds")
> rm(x)
## ASSIGN USING readRDS
> new_x1 <- readRDS("x.Rds")
> new_x1
[1] 1 2 3 4 5
## 'ASSIGN' USING load -- note the result
> new_x2 <- load("x.Rda")
loading in to <environment: R_GlobalEnv>
> new_x2
[1] "x"
# NOTE: `load()` simply returns the name of the objects loaded. Not the values.
> x
[1] 1 2 3 4 5