Rmarkdown学习笔记

一、R markdown文档组成成分
   YAML文件头、代码块、文本
二、YAML文件头
   ———
     title:"the title of markdown document"
     author:"the author of markdown document"
     date:"the date of editing the document "
     output:the output format of markdocument
    ———
    指定时间时,还可以用R代码
      date: "`r Sys.Date()`"
三、代码段
    插入代码段
      (1)、Ctrl+Alt+I
      (2)```{r}```
    为代码段命名
    ```{r by-name}```
    但是setup这个代码段名称具有特殊含义。当处于笔记本模式时,名称为setup的代码段会在任何其他代码运行前自动运行一次
     代码段选项
     eval=FALSE 禁止对代码进行求值
     include=FALSE 可以运行代码,但是代码和结果不会再最终文档中显示
     echo=FALSE 禁止代码出现在最终报告中,但不会禁止结果
     message=FALSE或warning=FALSE可以防止消息或者警告信息出现在最终报告中
     result=FALSE可以隐藏文本输出,fig.show='hide'隐藏图形输出
     error=TRUE代码中出现错误仍然可以生成报告
     error=FALSE即使只有一个错误,文档也会失败
     利用代码段输出表格
       (1)输出与控制台格式相同的数据框或矩阵
            mtcars[1:5, 1:10]
       (2)用表格显示数据
           knitr::kable(
            mtcars[1:5, 1:10]
            caption="A knitr kable"
           )
         代码段全局设置
         knitr::opts_chunk$set(
          comment = "#>",
          collapse = TRUE
            )
          内联代码:将R代码直接嵌入文档
           这份数据中包含了 `r nrow(diamonds)` 颗钻石的信息。其中只有 `r nrow(diamonds)
– nrow(smaller)` 颗钻石大于 2.5 克拉。其余钻石的分布如下所示
四、格式化文本
   (1)标题
    # 一级标题
    
      段落内容
      注意标题和内容之间要有空行

    ## 二级标题
   (2)=和-标记
      在标题下面加上任意个=表示一级标题
      在标题下面加上任意个-表示一级标题
    (3)有序列表和无序列表
       无序列表使用-、+、*作为列表标记
       有序列表使用数字和英文句点标记
   (4)引用>
链接 : [Title](URL)
加粗 : **Bold**
斜体字 : *Italics*
删除线 : ~~text~~
高亮 : ==text==
段落 : 段落之间空一行
换行符 : 一行结束时输入两个空格
列表 : * 添加星号成为一个新的列表项。
引用 : > 引用内容
内嵌代码 :  `alert('Hello World');`
画水平线 (HR) : --------


     

    
       

   
 

Java基础学习笔记 # 一、Java简介 Java是一种面向对象的编程语言,由Sun Microsystems(现在是Oracle)于1995年首次发布。它具有跨平台的特性,可以在不同的操作系统上运行。Java语言被广泛应用于开发各种类型的应用程序,包括桌面应用、Web应用、移动应用等。 # 二、Java基本语法 ## 1. 变量与数据类型 Java是强类型语言,每个变量必须先声明后使用。Java提供了多种数据类型,包括基本数据类型(整数、浮点数、字符、布尔值)和引用数据类型(类、接口、数组)。 ## 2. 运算符 Java提供了多种运算符,包括算术运算符、关系运算符、逻辑运算符等,用于进行各种数学或逻辑运算。 ## 3. 控制流程 Java提供了多种控制流程语句,包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环)、跳转语句(break语句、continue语句)等,用于控制程序的执行流程。 ## 4. 方法和类 Java中的方法用于封装一段可重复使用的代码,可以带有参数和返回值。类是Java程序的基本组织单位,包含了属性和方法。可以使用关键字class定义一个类,通过实例化类的对象来调用其方法。 # 三、面向对象编程 Java是一种面向对象的编程语言,面向对象编程的核心概念包括封装、继承和多态。 ## 1. 封装 封装是将数据和行为打包成一个类,通过访问修饰符(public、private等)控制对类的成员的访问权限。 ## 2. 继承 继承允许一个类继承另一个类的属性和方法,并且可以通过重写来修改或扩展继承的方法。 ## 3. 多态 多态允许通过父类类型的引用来引用子类对象,实现对不同子类对象的统一调用。 # 四、异常处理 Java提供了异常处理机制,用于处理程序中的错误情况。异常分为可检查异常(checked exception)和不可检查异常(unchecked exception),可以使用try-catch语句来捕获和处理异常。 # 五、Java标准库 Java标准库提供了大量的类和接口,用于完成各种常见的任务。其中包括输入输出、集合、多线程、网络编程等功能,可以大大简化开发过程。 以上是我学习Java基础的笔记总结,希望对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值