我试图在 rmarkdown 中整合一个 Reveal-js 演示文稿,但在覆盖默认 css 主题时遇到问题。我想从我的绘图图像中删除边框。根据文档,这应该有效:
但事实并非如此,我猜这是因为这个覆盖并不更具体。但我的问题是我通常提高特异性的方法也不起作用:
## Slide with Plot
<section class = "no-border">
```{r pressure}
plot(pressure)
```
</section>
Run Code Online (Sandbox Code Playgroud)
这是 YAML 标头:
title: "Title"
author: "..."
date: '`r paste(format(Sys.Date(),"%d")," ", mymonths[sys.man], ", ",
format(Sys.Date(),"%Y"), sep = "")`'
output:
revealjs::revealjs_presentation:
incremental: true
includes:
in_header: slidy_bootstrap_header.html
css: slidyStandard.css
Run Code Online (Sandbox Code Playgroud)
这是 css 覆盖:
section.no-border > img {
background:none;
border:none;
box-shadow:none;
}
Run Code Online (Sandbox Code Playgroud)
有人知道我做错了什么吗?
自从我昨天更新了 RStudio 以来,我无法让 Rstudio 放弃它对我的 excelfiles 的保留。
我尝试了以下方法无济于事:
unlink(fileName, recursive = TRUE)
file.info(fileName)
file.remove(fileName)
Run Code Online (Sandbox Code Playgroud)
file.info 提供以下内容:
size 2383465
isdir FALSE
mode 666
mtime 2020-08-06 11:02:03
ctime 2020-06-16 13:00:22
atime 2020-08-06 10:40:30
exe no
Run Code Online (Sandbox Code Playgroud)
RStudio 由管理员安装,但我个人在我的组织中没有管理员权限。即使取消链接也不允许 file.remove (但它不是目录所以......)。而且我真的不想删除它,只需让 Rstudio 取消保留即可。该文件将在 Excel 中修改(并保存,这是不允许的,因为 RStudio 持有它)。
更新:
我想这是一个错误,所以到目前为止我所有的谷歌搜索都没有找到解决方案。我想可以解决这个问题的一种解决方法是,如果我可以以编程方式重新初始化 JVM 实例。(例如, .rs.restartR()删除文件上的 R:s 保留)
更新 2:
openxlsx-package 发生了完全相同的错误,它不依赖于 Java,因此问题可能出在 R 上。
R version 3.6.3 (2020-02-29)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18362)
Matrix products: default
locale:
[1] LC_COLLATE=Swedish_Finland.1252 LC_CTYPE=Swedish_Finland.1252 LC_MONETARY=Swedish_Finland.1252 …Run Code Online (Sandbox Code Playgroud) 我有一个 data.table 如下:
library(data.table)
dt.tst <- CJ(Type = c("A", "B"),
Range_val = seq(0,20000, by = 1000))
dt.tst[Range_val == 2000 & Type == "A", Value := 0.987]
dt.tst[Range_val == 2000 & Type == "B", Value := 1.987]
dt.tst[Range_val == 9000 & Type == "A", Value := 1.056]
dt.tst[Range_val == 9000 & Type == "B", Value := 2.138]
dt.tst[Range_val == 16000 & Type == "A", Value := 1.563]
dt.tst[Range_val == 16000 & Type == "B", Value := 2.089]
Run Code Online (Sandbox Code Playgroud)
我想在值列中填写 NA::
我正在摆弄一种方法来构建我的桌子的浅色pdf印刷品.我有一个输出,但我似乎无法摆脱边界,即使经过大量的谷歌搜索和反复试验,我仍然站在我开始的地方.谁知道pdfmake.js足以指出我哪里出错?
var externalDataRetrievedFromServer = [
{ Avdelning: 'First', Namn1: 104.44,Namn2: 78.8, Namn3:83.89,Namn4:25.64,Namn5:20.56},
{ Avdelning: 'Second', Namn1: 66.48,Namn2: 61.59, Namn3:77.41,Namn4:4.89,Namn5:-10.93},
{ Avdelning: 'Third', Namn1: 56.2,Namn2: 46.2, Namn3:56.3,Namn4:10.01,Namn5:-0.09},
{ Avdelning: 'Fourth', Namn1: 77.22,Namn2: 61.41, Namn3:87.72,Namn4:15.81,Namn5:-10.5},
{ Avdelning: 'Fifth', Namn1: 75.78,Namn2: 68.8, Namn3:77.11,Namn4:6.97,Namn5:-1.33},
{ Avdelning: 'Sixth', Namn1: 67.47,Namn2: 47.58, Namn3:81.26,Namn4:19.9,Namn5:-13.79},
{ Avdelning: 'Seventh', Namn1: 94.57,Namn2: 74.21, Namn3:77.16,Namn4:20.35,Namn5:17.41},
{ Avdelning: 'Eighth', Namn1: 62.03,Namn2: 53.95, Namn3:57,Namn4:8.08,Namn5:5.03},
{ Avdelning: 'Ninth', Namn1: 53.89,Namn2: 34.92, Namn3:68.33,Namn4:18.97,Namn5:-14.44},
{ Avdelning: 'Tenth', Namn1: 55.06,Namn2: 36.09, Namn3:52.72,Namn4:18.97,Namn5:2.33}, ];
function buildTableBody(data, columns) …Run Code Online (Sandbox Code Playgroud) Table: Table one在R Markdown pdf文档中获取表格标题的默认功能(示例)很不错.但我很难从默认的英语"表格"改为其他东西,同时保持位置(上表)和编号.编号是可以解决的,我可以编写自己的计数函数,但放置必须在表格之上.
我试图用来Pander设置一个新的前缀,但这似乎打破了位置和编号.
有没有人知道我应该做什么,我可以更改默认表格标题,同时(至少)保持默认位置在表格之上但最好还保持编号吗?
r ×4
pdf ×2
r-markdown ×2
css ×1
data.table ×1
javascript ×1
pander ×1
pandoc ×1
pdfmake ×1
reveal.js ×1
rjava ×1
rstudio ×1
xlconnect ×1