首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
冰糖专题
【冰糖R语言】创建R包(打包R程序)
目标:将现有R程序打包 可能涉及知识点:devtools包、usethis包、Rstudio软件 一、R包的类型 通常一个R包中包含以下元素: 1)R文件夹:函数代码 2)man文件夹:存放每个函数的注释文件 3)DESCRIPTION文件:描述文件,描述该包的相关信息,包括名称、开发者等 4)NAMESPACE文件:命名空间文件,描述该包与其他包的依赖关系,比如用到了其他包的函
阅读更多...
【冰糖R语言】Error in match.names(clabs, names(xi)) - 名字同原来已有的名字不相对
在进行一些处理时,出现这样的错误提示: 原因在于,对data.frame类型进行rbind()操作时,存在不对应的列,而rbind()是对data.frame的列名进行匹配后进行行扩增的; 比如,如下定义了两个data.frame,dt1,dt2,存在不相对的列名,则会报错: 此时,如果将dt2的colnames中的F5改为F1,即与dt1列名一样但是列顺序不同,再进行rbind()
阅读更多...