美文网首页R--随处收藏
2018-08-02-临时替换R包函数相关片段

2018-08-02-临时替换R包函数相关片段

作者: zouxiaoyu | 来源:发表于2018-08-02 08:18 被阅读0次

今天突然知道eval和gsub等函数可以直接说上来用。很开心。。学无止境。。其实每次学到新东西才是最快乐的不是。

https://stackoverflow.com/questions/12925213/prevent-cex-from-scaling-with-the-correlation-coefficient-in-chart-correlation

library("PerformanceAnalytics") ## turn the function into a character 

stringtmpstr <- deparse(chart.Correlation) ## modify the relevant linespanelcorline <- grep("^ *panel.cor",tmpstr)

tmpstr[panelcorline] <-paste(tmpstr[panelcorline],"cex.cor.scale=1,")

rscaleline <- grep("^ *text\\(0.5",tmpstr)

## convert back to a function (don't mask the original function)

tmpstr[rscaleline] <- gsub("cex \\* r","cex*r^cex.cor.scale",tmpstr[rscaleline]) 

my.chart.Correlation <- eval(parse(text=tmpstr))

相关文章

  • 2018-08-02-临时替换R包函数相关片段

    今天突然知道eval和gsub等函数可以直接说上来用。很开心。。学无止境。。其实每次学到新东西才是最快乐的不是。 ...

  • R包相关函数

    安装 升级 载入 character.only = TRUE参数可以使得这两个函数可以接受变量所代表的包名: su...

  • Javascript 基础之闭包(Closure)

    闭包,在函数内部定义了一个函数,然后这个函数调用到了父函数内的相关临时变量,这些相关的临时变量就会存入闭包作用域里...

  • Day6R包学习-谢大飞

    学习R包 包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。R 语言相关的包...

  • R 小白笔记 | R语言最基本函数

    管理工作区的函数 帮助函数 输入和输出函数 包 包的安装 包的载入 包的相关信息 参考资料 R in Action...

  • lessR: 相关性矩阵自定义顺序原来可以如此简单

    前言   今天想跟大家分享一个可以用来给相关性矩阵排序的R包——lessR。该R包封装了很多R基础函数,一个函数可...

  • Go IO

    ioutil包使用 这个包里面包含了操作文件,文件夹的相关函数 ReadAll函数 该函数读取r中的所有数据,不会...

  • R语言常用配色大全

    R内置基本配色 R自带的grDevices包含有以下调色板: R中色彩相关的函数 使用RColorBrewer包配...

  • 《重构》阅读记录

    重新组织函数 提炼函数 内联函数 内联临时变量 引入解释性变量 分解临时变量 移除对参数的赋值 以函数对象替换函数...

  • 005-20180105-【Excel数据处理】逻辑函数、字母大

    O 今天还是继续学习Excel数据处理相关的函数,主要包含逻辑函数、字母大小写转换以及新旧数据字符串的替换。 R ...

网友评论

    本文标题:2018-08-02-临时替换R包函数相关片段

    本文链接:https://www.haomeiwen.com/subject/qbzdvftx.html