我正在 R Studio 中使用 Quarto 制作 Revealjs 演示文稿。我正在使用该包{echarts4r}来制作我的绘图。{echarts4r}带有默认动画。当我渲染演示文稿时,所有幻灯片的默认动画已加载。
我想在幻灯片处于活动状态时(即当幻灯片处于视图中时)运行默认的 echarts4r 动画,并在看到其他幻灯片时重置。有人可以帮我解决这个问题吗?
这是四开本演示文稿的代码。
---
title: "A Title"
subtitle: "A Subtitle"
author: "First Last"
institute: "Some Institute"
date: today
self-contained: true
format: revealjs
---
## Introduction
Hello There!
## Pie Chart
```{r}
library(tidyverse)
library(echarts4r)
data <- tibble(name = c("A", "B", "C", "D", "E", "F", "G"),
number = c(9.7, 2.1, 2.1, 1.9, 1.9, 1.9, 80.4))
data %>%
e_charts(name) %>%
e_pie(number, radius = c("50%", "70%")) %>%
e_legend(orient = "vertical", right …Run Code Online (Sandbox Code Playgroud) 渲染时如何自定义 r quarto pdf 文档的文件名?之前,当我使用 Rmarkdown 时,我在 YAML 中使用以下代码:
---
title: "Some title"
author: "First Last"
date: "`r format(Sys.Date(), '%d %B, %Y')`"
output: pdf_document
knit: (function(inputFile, encoding) { rmarkdown::render(inputFile, encoding = encoding, output_file = file.path(dirname(inputFile), paste0(Sys.Date(),"_Report","_FirstLast",".pdf"))) })
---
Run Code Online (Sandbox Code Playgroud)
当我点击“Knit”按钮时,pdf 文档的文件名将是 2022-08-08_Report_FirstLast.pdf
有没有办法用 quarto pdf 做到这一点?我认为需要使用quarto_render函数但不知道如何使用。
我有这个数据框(df):
df <- structure(list(id = c("A", "B", "C", "D", "E", "F", "G", "H",
"I", "J", "K", "L"), name = c("Sam", "Dave", NA, "Alan", "Ted",
"Ana", NA, NA, "Max", NA, "Walt", NA), age = c(28, 32, NA, NA,
23, NA, 21, NA, NA, 22, 21, NA), height = c(NA, 161, NA, 168,
167, NA, 166, NA, 158, 171, NA, NA)), class = c("tbl_df", "tbl",
"data.frame"), row.names = c(NA, -12L))
Run Code Online (Sandbox Code Playgroud)
我想删除除列之外所有单元格为空的行id。数据中可以有任意数量的列。这df只有 3 列(id不含)。这是最终的数据框final …