zoukankan      html  css  js  c++  java
  • R 语言的学习(一)

    1. 基本

    • “hello world!”

      > "hello world!"
      [1] "hello world!"

      这在 R 中并不是一个标准的操作,当我们在控制台输入hello world 并敲击回车键时,R 产生了一个字符对象,然后调用 print 函数来显示这个对象,因此,在 R 标准操作:

      > print("hello world!")
      [1] "hello world!"
    • 变量与赋值,

      计算机程序里的变量对应着一块内存空间,其中可以存储不同的值。在 R 中,万物皆对象,即无论是数据还是函数都是对象。
      R 中的赋值符号有两种,<-=

    2. 第三方包的安装

    使用 R 语言离不开各种各样的扩展包。

    • 如果你已经知道扩展包的名称,则可以直接通过 CRAN 默认安装。已安装的 R 包在每次调用之前,需要通过 library 函数进行加载。

      > install.package('knitr')
      > library(knitr)
    • 如果 R 包不在 CRAN 上,

      • 比如在开发者站点 R-forge 上,需要通过 repos 参数指定站点位置。如果不是最新版本的 R,可能需要通过源来安装(通过 type 参数设置),例如我们需要以源代码的形式安装,Rweibo包:

        > install.package('Rweibo', repos='http://R-Forge.R-project.org', type='source')
      • 当然现在越来越多的 R 包发布在了 Github 上,需要注意的是,由于 Github 上的 R 包基本没有任何的门槛,所以使用的时候要格外注意。

        library(devtools)
        install_gtihub('lijian13/rinds')
    • 所有的 R 包都会安装到默认的路径,该路径可以通过.libPaths 函数来查看:

      > .libPaths()
  • 相关阅读:
    Spring Security 自动装配
    Mysql学习
    java 学习路线(bilibili)
    Mac上配置idea的项目上传到GitHub
    vim安装自动补全插件
    spring aop 获取request、response对象
    centos7配置本地yum源 使用安装镜像安装软件
    eclipse启动速度优化
    spring-mvc springboot 使用MockMvc对controller进行测试
    java web 验证码-字符变形(推荐)
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9423202.html
Copyright © 2011-2022 走看看