2 Matching Annotations
  1. Nov 2018
    1. 准备Rmd文件 一个典型的bookdown文档包含多个章节,每个章节在一个RMarkdown文件里面 (文件的语法可以是pandoc支持的markdown语法,但后缀必须为Rmd); 每一个章节都必须以# 章节标题开头。后面可以跟一段概括性语句,概述本章的内容,方便理解,同时也防止二级标题出现在这一页。默认系统会按照文件名的顺序合并Rmd文件。 另外章节的顺序也可在_bookdown.yml文件中通过rmd_files:[“file1.Rmd”, “file2.Rmd”, ..]指定; 如果有index.Rmd,index.Rmd总是出现在第一个位置。通常index.Rmd里面也需要有一章节,如果不需要对这一章节编号的话,可以写作# 前言 {-}, 关键是{-}。 在第一个出现的Rmd文件中,可以定义Pandoc相关的YAML metadata, 比如标题、作者、日期等(去掉#及其后的内容),如下指令集所示:

      不知道在rstudio里怎么编辑rmd文件,这里感觉缺少了步骤

    1. 面向对象开发方法有封装、继承和多态的特点

      老师能重点讲解一下封装、继承和多态的含义么,尤其是多态。还有与面向对象的开发方法相对的,应该有面向过程的开发方法吧(类似C语言和python),不太明白面向过程和面向对象之间的实质区别。