R 语言编辑等的技巧

本文介绍了R语言中的一些实用技巧,包括清理屏幕、查看和管理内存大小以及删除无用对象的方法。通过Ctrl+L可以清理屏幕,ls()用于查看当前对象,object.size()检查内存占用,memory.size()和memory.limit()用于查看和设置内存限制。在64位R环境中,内存限制可设置得更高,而在32位环境中则有限制。清理变量时,rm()配合gc()能有效释放内存。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 清理屏幕 Ctrl+L;

2. ls()查看当前所有对象,返回对象名,对每个对象,可通过object.size(对象名)查看其占用内存的大小;

3.memory.size(T)查看已分配内存大小; memory.szie(F)查看已使用内存大小;memory.limit()查看内存上限;

memory.limit(3000)即设置内存上限为3G,memory.limit(4000)即设置内存上限为4G;当然,当你重新启动R时,limit又会恢复到原来的默认值;

注意:在32位的R中,封顶上限为4G(不知其他机器上是否也是),但是64位的R中可设置更高的上限。我的笔记本是4G的内存,竟然在64位的R中,设置memory.limit(100,000)都可以,即100G惊恐这绝对不可能啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值