Rstudio常见使用技巧-基本常识

上面的是当前session,下面的是系统/机器的

在 R 中,保存工作空间数据的常见格式有 .RData.rds。以下是这两种保存格式及其代码示例:

1. 保存到 .RData 文件

.RData 文件可以保存多个对象(变量、函数等)。

# 假设有一些对象要保存
a <- 1:10
b <- data.frame(x = rnorm(100), y = rnorm(100))

# 保存到 .RData 文件
save(a, b, file = "my_workspace.RData")

2. 保存到 .rds 文件

.rds 文件适用于保存单个对象,读取时更灵活。

# 假设想保存数据框 b
b <- data.frame(x = rnorm(100), y = rnorm(100))

# 保存到 .rds 文件
saveRDS(b, file = "my_data.rds")

3. 读取数据

读取 .RData 文件
# 读取 .RData 文件
load("my_workspace.RData")
读取 .rds 文件
# 读取 .rds 文件
b <- readRDS("my_data.rds")

总结

使用 Ctrl + S 保存代码很重要,同时利用 save()saveRDS() 函数定期保存你的工作空间数据,可以有效避免因会话异常导致的数据丢失。

# 重启
sudo service rstudio-server restart
# 查看运行状态
sudo service rstudio-server status

ps -ef | grep "/usr/lib/rstudio-server/bin/rsession -u $(whoami)" | grep -v grep | awk '{print $2}' | xargs kill -15

# 新版 rstudio 的 session 文件的存放位置
ls ~/.local/share/rstudio/sessions/active
# 如果有内容,则删除
rm -rf ~/.local/share/rstudio/sessions/active

# 旧版 rstudio 的 session 文件的存放位置
ls ~/.rstudio/sessions/active/session-*
# 如果有内容则删除
rm -rf ~/.rstudio/sessions/active/session-*

建立多个子账号,然后建立在同一浏览器中登入,可以参考我的上一篇博客:
https://blog.csdn.net/weixin_62528784/article/details/144478383?sharetype=blogdetail&sharerId=144478383&sharerefer=PC&sharesource=weixin_62528784&spm=1011.2480.3001.8118

参考:
https://mp.weixin.qq.com/s/tJVbQ0oPgb1I4SzsABg_7g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值