小编Sid*_*ddd的帖子

如何在R和RStudio中构建pdf晕影

我是编写R包的新手.我正在努力学习如何为我的包装制作一个小插图.我创建了一个带有"getting-started.Rmd"文件的vignettes文件夹

---
title: "WaterML Tutorial"
author: "Jiri Kadlec"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteIndexEntry{Introduction to the WaterML R package}
  %\VignetteEngine{knitr::rmarkdown}
  %\VignetteEncoding{UTF-8}
---

## Quick Start

This simple example shows how to get started with the <my R package>.
Run Code Online (Sandbox Code Playgroud)

要构建插图,我使用命令:

devtools::build_vignettes()
Run Code Online (Sandbox Code Playgroud)

然后我跑Rcmd.exe INSTALL my_package,并查看我的小插图我跑:

browseVignettes("my_package")
Run Code Online (Sandbox Code Playgroud)

但是我只看到html和源格式的小插图: 我没有看到小插曲的pdf选项

正如您在屏幕截图中看到的,没有"pdf"选项.如何配置我的.Rmd文件以pdf格式创建插图?

pdf vignette r knitr r-markdown

11
推荐指数
1
解决办法
4681
查看次数

访问函数内函数中的变量

在R中运行函数时,我在其中运行另一个函数.我有一个代码:

f_a <- function(b, c){
    return(b + c)
}

f_e <- function(){
    b = 2
    c = 2 
    d = f_a(b, c)
    print(d)
}
Run Code Online (Sandbox Code Playgroud)

这很好用.我想做的是不将变量传递 b, c给函数f_a.我想做这样的事情(抛出错误)

f_a <- function(){
    return(b + c)
}

f_e <- function(){
    b = 2
    c = 2
    d = f_a()
    print(d)
}
Run Code Online (Sandbox Code Playgroud)

有没有办法使用环境或搜索路径或任何其他方式?

r function parameter-passing

8
推荐指数
1
解决办法
2819
查看次数

Access 2013中的类型转换失败

将文本文件(csv)中的数据导入MS Access时,出现1个字段“类型转换失败”错误。该字段具有日期格式为“ yyyy-mm-dd hh:nn:ss”的数据,Access只是拒绝识别它,而是放置#Num!或只是空白数据。csv文件很大,有8m行,不能在Excel中打开以编辑日期格式。面对其他任何字段都没有问题。是否避免此错误?

csv excel ms-access import-from-excel

4
推荐指数
1
解决办法
3万
查看次数