zoukankan      html  css  js  c++  java
  • R及Rstudio 的使用建议

         对于新人来说,进行R的学习时,通常会发现一般的教程都是让大家在交互环境下使用R。

        但是这有一些缺点,比如在交换环境下,出现错误是难以撤销的,有的时候甚至需要重头做起。尤其是在Rstudio的交互环境下,少数效果是和直接在终端上运行R是不同的,(比如说Rstudio的交互环境下,legend会出现问题),造成一些难以理解的错误,而重头做起更是折磨人。

        在这里,我要提醒大家的是,R不仅仅是一个统计软件,更是一门脚本语言。建议大家使用传统的脚本语言编写方法,写好后用R运行调试。

    -----------提示-----------

    R的shebang为 #! /usr/bin/env Rscript

    R脚本以.R作为后缀

    一定要在输出图形前dev.new(),而结尾不要加dev.off()才能显示图形。

    如果脚本中将图形直接保存,在R中编译,是不需要dev.new()的; 在Rstudio上编译,dev.new()则是必须的,否则将输出一个同名空白文本。

  • 相关阅读:
    排序二——交换排序
    桥接模式 Bridge
    外观模式Facade(解耦)
    装饰模式和代理模式的区别
    代理模式 proxy
    装饰器模式 Decorator
    适配器模式
    android launcher-启动过程
    ubuntu 编译openwrt
    Eclipse Memory Analyzer tool(MAT)
  • 原文地址:https://www.cnblogs.com/chenyansu/p/6661367.html
Copyright © 2011-2022 走看看