উত্তর:
আপনি অফিসিয়াল ওয়েবসাইট থেকে আর এর একটি নতুন সংস্করণ ইনস্টল করুন ।
আর স্টুডিও যখন নতুন সংস্করণটি পুনরায় চালু করবেন তখন এটি স্বয়ংক্রিয়ভাবে শুরু হওয়া উচিত।
আরটিস্টুডিওতে আপনাকে ম্যানুয়ালি এটি করার দরকার হলে, যান: সরঞ্জাম -> বিকল্পগুলি -> সাধারণ।
আরও বিশদ ওয়াকথ্রুয়ের জন্য @ মাইক্রস্টের উত্তরটি পরীক্ষা করুন ।
close and reopen RStudio ~~restart RStudio
সম্পূর্ণতার জন্য, উত্তর: আপনি আরস্টুডিওর মধ্যে থেকে এটি করতে পারবেন না। @ অগাস্টুডি এর ঠিক আছে - আপনার আর এর নতুন সংস্করণ ইনস্টল করতে হবে, তারপরে আরস্টুডিও পুনরায় চালু করুন এবং এটি স্বয়ংক্রিয়ভাবে নতুন সংস্করণটি ব্যবহার করবে, যেমন ব্র্যান্ডন উল্লেখ করেছেন।
আপডেট.আর () ফাংশন, ইনস্টল.প্যাকেজ () ফাংশন বা আপডেট.প্যাকেজ (ফাংশন) এর সাথে সাদৃশ্য থাকলে এটি দুর্দান্ত হবে।
ঠিক আছে, আমি একটি ম্যাক ব্যবহার করি, তাই আমি কেবল ম্যাকের জন্য সঠিক বিশদ সরবরাহ করতে পারি - সম্ভবত অন্য কেউ উইন্ডোজ / লিনাক্সের জন্য সঠিক পথ সরবরাহ করতে পারে; আমি বিশ্বাস করি প্রক্রিয়াটি একই হবে।
আপনার প্যাকেজগুলি আপনার চকচকে নতুন সংস্করণে কাজ করে তা নিশ্চিত করার জন্য আপনার এগুলি করতে হবে:
পুরানো আর ইনস্টলেশন থেকে প্যাকেজগুলি নতুন সংস্করণে সরান; ম্যাক ওএসএক্স-এ, এর অর্থ এখানে থেকে সমস্ত ফোল্ডার সরিয়ে নেওয়া:
/Library/Frameworks/R.framework/Versions/2.15/Resources/library
এখানে:
/Library/Frameworks/R.framework/Versions/3.0/Resources/library
[যেখানে আপনি "2.15" এবং "3.0" প্রতিস্থাপন করবেন আপনি যে কোনও সংস্করণ থেকে ও আপগ্রেড করছেন with এবং গন্তব্য ডিরেক্টরিতে প্যাকেজ ইতিমধ্যে নেই কেবল অনুলিপি করুন। যেমন আপনার পুরানো সাথে আপনার নতুন 'বেস' প্যাকেজটি ওভাররাইট করবেন না - আপনি যদি করেন তবে চিন্তা করবেন না, যাইহোক আমরা পরবর্তী পদক্ষেপে এটি ঠিক করব। যদি সেই পাথগুলি আপনার পক্ষে কাজ করে না, installed.packages()
তবে সঠিক পথের নামগুলি ব্যবহার করে চেষ্টা করুন ]]
এখন আপনি update.packages()
আপনার আরস্টুডিও কনসোলে টাইপ করে এবং সমস্ত প্রম্পটে 'y' এর উত্তর দিয়ে আপনার প্যাকেজগুলি আপডেট করতে পারেন ।
> update.packages(checkBuilt=TRUE)
class :
Version 7.3-7 installed in /Library/Frameworks/R.framework/Versions/3.0/Resources/library
Version 7.3-8 available at http://cran.rstudio.com
Update (y/N/c)? y
---etc---
সবশেষে নিজেকে আশ্বস্ত করার জন্য, আপনি কী পেয়েছেন তা দেখার জন্য আর স্টুডিও কনসোলে এই দুটি কমান্ড টাইপ করুন:
> version
> packageStatus()
system
কলগুলির সাথে একসাথে কিছু হ্যাক করার সময় এসেছে ...
# installing/loading the package: if(!require(installr)) { install.packages("installr"); require(installr)} #load / install+load installr updateR(F, T, T, F, T, F, T) # install, move, update.package, quit R.
setInternet2(TRUE)
সমস্যা সমাধানের বিভাগটি দেখুন
আমি এটি সম্পাদন করার জন্য উইন্ডোজ প্যাকেজ ইনস্টলার ব্যবহার করার পরামর্শ দেব । প্যাকেজটি কেবল আপনার আর সংস্করণ আপডেট করবে না, তবে এটি আপনার সমস্ত প্যাকেজ অনুলিপি এবং আপডেট করবে। সেখানে বিষয়ে একটি ব্লগ এখানে । আর স্টুডিওতে কেবল নিম্নলিখিত কমান্ডগুলি চালান এবং প্রম্পটগুলি অনুসরণ করুন:
# installing/loading the package:
if(!require(installr)) {
install.packages("installr"); require(installr)} #load / install+load installr
# using the package:
updateR() # this will start the updating process of your R installation. It will check for newer versions, and if one is available, will guide you through the decisions you'd need to make.
আপনি যদি কোনও ম্যাক কম্পিউটার ব্যবহার করছেন তবে আপনি আরস্টুডিও থেকে আর সংস্করণ আপডেট করতে নতুন আপডেটআর প্যাকেজটি ব্যবহার করতে পারেন : http://www.andreacirillo.com/2018/02/10/updater-package-update-r-version- সঙ্গে-ফাংশন-অন-ম্যাক-OSX /
সংক্ষেপে, আপনাকে এটি সম্পাদন করতে হবে:
আপডেট আর ব্যবহার করে রাস্তুডিওর মধ্যে থেকে আপনার আর সংস্করণটি আপডেট করতে আপনাকে এই পাঁচটি লাইনের কোড চালাতে হবে :
install.packages('devtools') #assuming it is not already installed library(devtools) install_github('andreacirilloac/updateR') library(updateR) updateR(admin_password = 'Admin user password')
ইনস্টলেশন প্রক্রিয়া শেষে একটি বার্তা আপনাকে খুশির শেষ নিশ্চিত করতে চলেছে:
everything went smoothly open a Terminal session and run 'R' to assert that latest version was installed
install.packages(as.vector(needed_packages)) Error in install.packages : object 'needed_packages' not found
updateR
ত্রুটি বার্তাটি পেয়েছি, যদিও আমি কাজটি নিয়ে সন্দেহ করি, আমি যখন আরটি শুরু করি তখন এটি আপডেট হয়ে যায় 3.6.2 এ এবং দেখে মনে হয়েছিল আমার বেশিরভাগ প্যাকেজ আপডেটেও বেঁচে গেছে।
এটি কনসোলে আটকান এবং কমান্ডগুলি চালনা করুন:
## How to update R in RStudio using installr package (for Windows)
## paste this into the console and run the commands
## "The updateR() command performs the following: finding the latest R version, downloading it, running the installer, deleting the installation file, copy and updating old packages to the new R installation."
## more info here: https://cran.r-project.org/web/packages/installr/index.html
install.packages("installr")
library(installr)
updateR()
## Watch for small pop up windows. There will be many questions and they don't always pop to the front.
## Note: It warns that it might work better in Rgui but I did it in Rstudio and it worked just fine.
ইনস্টলার নামে একটি নতুন প্যাকেজ রয়েছে যা উইন্ডোজ প্ল্যাটফর্মে আর এর মধ্যে আপনার আর সংস্করণ আপডেট করতে পারে। প্যাকেজটি 3.2.3 সংস্করণে নির্মিত হয়েছিল
আর স্টুডিও থেকে, সরঞ্জামগুলিতে ক্লিক করুন এবং প্যাকেজগুলি ইনস্টল করুন নির্বাচন করুন ... তারপরে "ইনস্টলার" নামটি টাইপ করুন এবং ইনস্টল ক্লিক করুন। বিকল্পভাবে, আপনি কনসোলে ইনস্টল.প্যাকেজ ("ইনস্টলার") টাইপ করতে পারেন ।
প্যাকেজটি ইনস্টল করার পরে আর স্টুডিওটি কনসোলে প্রয়োজনীয় (ইনস্টলার) টাইপ করে লোড করুন ।
আপনার আর ইনস্টলেশনের জন্য আপডেট প্রক্রিয়া শুরু করতে, আপডেটআর () টাইপ করুন । এই ফাংশনটি আর এর আরও নতুন সংস্করণগুলি পরীক্ষা করে এবং যদি উপলভ্য হয় তবে এটি আপনাকে নেওয়া সিদ্ধান্তের মাধ্যমে আপনাকে গাইড করবে। আপনার আর ইনস্টলেশনটি যদি আপ-টু-ডেট থাকে, তবে এটি মিথ্যা প্রত্যাবর্তন করবে।
আপনি যদি নতুন সংস্করণ ডাউনলোড ও ইনস্টল করতে চান তবে। আপনার আর প্যাকেজগুলি বর্তমান আর ইনস্টলেশন থেকে নতুন আর ইনস্টলেশনতে সরিয়ে নেওয়ার জন্য একটি বিকল্প রয়েছে যা খুব সহজ।
আপডেট প্রক্রিয়া শেষ হয়ে গেলে আর স্টুডিওটি প্রস্থান এবং পুনঃসূচনা করুন। আর স্টুডিও নতুন আর সংস্করণটি লোড করবে।
আপনি যদি ইনস্টলার প্যাকেজটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও জানতে চান তবে এই লিঙ্কটি অনুসরণ করুন ।
আর এর নতুন সংস্করণটি ইনস্টল করার পরে আর স্টুডিওগুলি পুনরায় চালু করুন you're আপনি নতুন সংস্করণ,> সংস্করণে আছেন তা নিশ্চিত করতে এবং আপনার নতুন বিবরণটি দেখতে হবে।
আরস্তুদিও আর আপডেট করার জন্য আরস্তুদিও ব্যবহার করবেন না। রাস্তুদিও আর নয়, রুস্তুডিও কেবলমাত্র একটি আইডিই। এই উত্তরটি বিভিন্ন ওএসের পূর্ববর্তী উত্তরের সংক্ষিপ্তসার। সমস্ত ওএসের জন্য আপনি ইতিমধ্যে এখানে ইনস্টল করা প্যাকেজগুলির সাথে কী ঘটবে তা আগে থেকে দেখে নেওয়া সুবিধাজনক ।
উইন্ডোজ - >> প্রশাসক হিসাবে সিএমডি / পাওয়ারশেল খুলুন এবং ইন্টারেক্টিভ মোডে যেতে "আর" টাইপ করুন। যদি এটি কাজ না করে তবে কনসোলে আর লিখার পরিবর্তে আরজিই.ইক্সি অনুসন্ধান করুন এবং চালান ... এবং তারপরে:
lib_path <- gsub( "/", "\\\\" , Sys.getenv("R_LIBS_USER"))
install.packages("installr", lib = lib_path)
install.packages("stringr", lib_path)
library(stringr, lib.loc = lib_path)
library(installr, lib.loc = lib_path)
installr::updateR()
ম্যাকোস - >> আপনি আপডেটআর প্যাকেজটি ব্যবহার করতে পারেন । প্যাকেজটি CRAN এ নেই, সুতরাং আপনাকে Rgui এ নিম্নলিখিত কোডটি চালাতে হবে:
install.packages("devtools")
devtools::install_github("AndreaCirilloAC/updateR")
updateR(admin_password = "PASSWORD") # Where "PASSWORD" stands for your system password
মনে রাখবেন যে ম্যাক এবং উইন্ডোজ উভয়ের পক্ষে কাজ করার জন্য অদূর ভবিষ্যতে আপডেটআর এবং ইনস্টলআর একীভূত করার পরিকল্পনা করা হয়েছে ।
লিনাক্স - >> এই মুহুর্তের installr
জন্য লিনাক্স / ম্যাকোএসের জন্য উপলব্ধ নেই (বর্তমান সংস্করণ 0.20 এর জন্য ডকুমেন্টেশন দেখুন )। আর ইনস্টল হওয়ার সাথে সাথে আপনি এই নির্দেশাবলী অনুসরণ করতে পারেন (উবুন্টুতে, যদিও অন্যান্য ডিস্ট্রোজে ধারণাটি একই: উত্স যুক্ত করুন, আপডেট করুন এবং আপগ্রেড করুন এবং ইনস্টল করুন))
আমি দেখতে পেয়েছি যে লিনাক্সের অধীনে আপ টু ডেট থাকার সর্বোত্তম স্থায়ী সমাধান হ'ল আর-প্যাচড প্রকল্পটি ইনস্টল করা। এটি আপনার আর ইনস্টলেশনটিকে আপ টু ডেট রাখবে এবং আপনার প্যাকেজগুলি ইনস্টলেশনগুলির মধ্যেও সরানোর দরকার নেই (যা রায়ানস্টোকাস্টিকের উত্তরে বর্ণিত)।
ওপেনসুসের জন্য, নির্দেশাবলী এখানে দেখুন ।