Bạn hiện có thể lưu thông tin phiên R vào một tệp và tải tệp đó trong một phiên khác.
Đầu tiên cài đặt các "phiên" gói:
install.packages('session')
Tải thư viện của bạn và dữ liệu của bạn, sau đó lưu các trạng thái phiên vào một tệp:
library(session)
library(ggplot2) # plotting
test <- 100
save.session(file='test.Rda')
Sau đó, bạn có thể tải các phiên bang trong một phiên khác:
library(session)
restore.session(file='test.Rda')
#ggplot2 (and associated data) should have loaded with the session data
head(diamonds)
ggplot(data = diamonds, aes(x = carat)) +
geom_histogram()
print(test)
Tham chiếu: https://www.rdocumentation.org/packages/session/versions/1.0.3/topics/save.session
Đúng, và tôi luôn cố gắng đưa mọi thứ vào mã có thể chạy thẳng khi tôi hoàn thành, nó chỉ chạy chậm liên tục chạy các tập lệnh dài hơn và dài hơn. – Owen
Hãy coi chừng thứ tự mà bạn bao gồm các gói, vì các đối tượng từ một có thể đổ bóng khác. – smci