小编Shu*_*ham的帖子

当屏幕上显示四开幻灯片时,使用 echarts4r 制作动画图

我正在 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 echarts4r quarto

6
推荐指数
1
解决办法
482
查看次数

自定义 r quarto pdf 输出文件名

渲染时如何自定义 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函数但不知道如何使用。

pdf r quarto

5
推荐指数
1
解决办法
3876
查看次数

删除除第一列外所有单元格均为空的行

我有这个数据框(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 …

r dataframe tidyverse

5
推荐指数
1
解决办法
97
查看次数

标签 统计

r ×3

quarto ×2

dataframe ×1

echarts4r ×1

pdf ×1

tidyverse ×1