2019独角兽企业重金招聘Python工程师标准>>>

R是功能强大的统计软件,和Lisp一样也有一个交互式的命令行环境,还有众多的扩展库,可以用来进行专业的统计分析。要在Common Lisp中方便的调用R的功能,可以试用rcl这个库。安装方法很简单,因为它已经纳入到quicklisp库中了:

(ql:quickload “rcl”)

使用:

Source code    
* (use-package :rcl)                                                                 T    
* (r-init)                                                                           T
* (r "R.Version")  ("x86_64-pc-linux-gnu" "x86_64" "linux-gnu" "x86_64, linux-gnu" "" "2" "12.1" "2010" "12" "16" "53855" "R" "R version 2.12.1 (2010-12-16)") ((:NAMES "platform" "arch" "os" "system" "status" "major" "minor" "year" "month" "day" "svn rev" "language" "version.string")) 
* (r "seq" 1 5)                                                                      (1 2 3 4 5) 
* (r "*" 2 (r "seq" 1 5))                                                            (2 4 6 8 10) 
* (r "summary" '(123 543 3242 8934 234 643))                                         (123.0d0 311.2d0 593.0d0 2286.0d0 2592.0d0 8934.0d0)

转载于:https://my.oschina.net/u/1011760/blog/170452

Common Lisp中调用R相关推荐

  1. python r语言 结合 部署_(转)python中调用R语言通过rpy2 进行交互安装配置详解...

    python中调用R语言通过rpy2 进行详解 1.R语言的安装: 大家进行R语言的安装,在安装好R后,需要配置环境变量R才能进行使用. 对此电脑右键->选择高级设置->环境变量-> ...

  2. python调用r语言加载包错误_Python中调用R语言包指南.docx

    Python中调用R语言包指南R语言是非常强大的做统计分析和建模方面的开源软件,它有非常丰富的统计软件包,做统计可以说只有你想不到的,没有R办不到的.Python又是当下最流行的编程软件之一,Pyth ...

  3. 在R中调用Java代码

    我们都知道Java语言长期处于霸主地位,在所有编程语言排行榜中,Java也是常年位居第一.在近几年也是爆炸式发展,几乎覆盖到了应用开发的所有领域.而R语言则在统计圈和数据可视化处于佼佼者,如果将Jav ...

  4. php 调用 perl,perl中如何调用R语言

    以下是从网上收集的从perl中调用R的方法: 1 直接用system()命令 比如有个test.R程序,可以通过下面的方式调用: system("R 2 安装模块RSperl 该模块的具体介 ...

  5. Vim 下使用 Slimv(类似Slime) 轻松调试 Common Lisp

    2019独角兽企业重金招聘Python工程师标准>>> Vim 下使用 Slimv(类似Slime) 轻松调试 Common Lisp 目录 前情回顾 安装slimv 数据配置 默认 ...

  6. Common Lisp 初学者快速入门指导

    看了<黑客与画家>,对Lisp语言比较好奇,于是就弄了本<Lisp使用教程>,有空的时候就学习一下.Lisp的实现有很多,我用的Emacs+sbcl+slime,因为网上资料比 ...

  7. Common Lisp 超规范(译文):2. 语法

    2. 语法 2.1 字符语法 2.2 读取器算法 2.3 token 标记的解释 2.4 标准宏字符 2.1 字符语法 Lisp 读取器[Lisp reader]从一个流[stream]中读取字符[c ...

  8. 实用Common Lisp编程——函数

    有了语法和语义规则以后,所有Lisp程序的三个最基本组成部分就是函数.变量和宏.在第3章里构建数据库时,这三个组件已经全部用到了,但是我没有详细提及它们是如何工作的,如何更好使用它们.接下来的几章将专 ...

  9. php中调用脚本,PHP中如何调用RScript脚本(附代码)

    这篇文章主要介绍了PHP中如何调用RScript脚本,有一定的参考价值,感兴趣的朋友可以参考一下,希望对你有所帮助! 由于某个原因,需要在PHP中调用R语音进行绘制图像.经过多方百度,目前大部分解决方 ...

最新文章

  1. spring中lazy-init详解
  2. 几个 Python 语法糖的实现
  3. github java开源项目经验_10月份Github上最热门的Java开源项目
  4. JSON的JUnit Hamcrest Matcher
  5. 我太难了!男子打赏女主播被骗9.6万,求助“好心人”再度被骗...
  6. android 代码设置像素,【Android实例】用设计原则来重构1像素保活代码
  7. 5.Git使用详细教程
  8. 51Nod-1009 数字1的数量【数位DP+记忆化搜索】
  9. 报错 xxx@1.0.0 dev D:\ webpack-dev-server --inline --progress --configbuild/webpack.dev.conf.js
  10. ShowAPI识别验证码
  11. 2021 RoboCup机器人中国赛大学组比赛即将开始 智能佳为您提供适合的比赛平台
  12. ajax上传图片 java_Java+ajax+图片上传
  13. 静态代码自动扫描p3c的使用
  14. [转]应该被记住的天才,写在图灵诞辰100周年
  15. 技术面试时该反问面试官什么问题?
  16. 举例:在从库上备份,到主库上恢复
  17. 什么是数据库索引,索引有什么作用
  18. 工作任务清单怎么写效率更高
  19. 回忆旧时读叶芝的WHEN YOU ARE OLD
  20. WIN11如何一键返回桌面

热门文章

  1. SVN_06导入项目文档
  2. vscode - 添加背景图片
  3. java代理的原理及应用
  4. Access2010打开系统表MSysObjects的控制权限
  5. Ubuntu DNS bind9 配置
  6. Html5 Canvas斗地主游戏
  7. HTTP 错误 404 - 文件或目录未找到 - 最终解决方法
  8. JS 数据处理技巧及小算法汇总(转载)
  9. Node — 第四天(Promise与路由)
  10. 面向对象第一单元总结