楼主: weidongyi156
3040 11

[问答] 如何用R,在已有的excel表中新增一个工作表,然后加载数据? [推广有奖]

11
熬夜头会秃 发表于 2019-10-1 03:08:33 来自手机 |只看作者 |坛友微信交流群
weidongyi156 发表于 2019-9-22 22:51
如何用R,在已有的excel表中新增一个工作表,然后加载数据?
excel已经有了sheet1,想新增sheet2,然后加载 ...
感觉楼主自己可以去看openxlsx包里loadworkbook函数的简介和例子,没必要上论坛还有提问之前可以先百度,很多博主包括网上一些教程都讲过各种数据的读取和处理操作。如果你想搞大数据,不如存成csv格式,毕竟csv没有行数和列数限制,数据文件小于xlsx格式的,存取还比xlsx快。而且xlsx文件的表数多了以后,打开速度就变得异常慢,也不方便管理数据。想写多个数据的话,先想想循环怎么写,用不好apply这类函数可以从for循环码起。还有,你这复制上万份怕不是想把电脑卡死,毕竟r还是挺吃内存的,跑数据的时候32g内存都未必够用。

使用道具

12
weidongyi156 发表于 2019-10-16 22:10:04 |只看作者 |坛友微信交流群
熬夜头会秃 发表于 2019-9-29 02:03
openxlsx包中有个loadworkbook函数,楼主可以试试,但是代码是不会给的(因为懒
> library(openxlsx)
错误: package or namespace load failed for ‘openxlsx’ in library.dynam(lib, package, package.lib):
没有这个DLL ‘zip’:是不是没有为此架构安装?

请教咋回事?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-17 23:19