Gibt eine Folge von DT::datatables in einer Liste gestrickter HTML-Dokumente zurück
P粉510127741
P粉510127741 2023-09-15 13:55:12
0
1
867

Ich habe eine Funktion, die eine Reihe von Tabellen zurückgibt. Ich möchte sie alle als DT::datatable zurückgeben. Allerdings kann ich R nicht dazu bringen, diese Tabellen zurückzugeben, wenn sie in einer Liste enthalten sind. Sie erscheinen in RMarkdown-Dateien, aber nicht in gestrickten HTML-Dateien. Ist es möglich, eine Tabelle in einem HTML-Dokument anzuzeigen?

--- title: "Untitled" output: html_document ---
knitr::opts_chunk$set(echo = TRUE) library(tidyverse)
myfunc <- function(dataset){ return_list <- list() mytab <- DT::datatable(dataset) return_list$mytab <- mytab return(return_list) } myfunc(mtcars)

Die Tabelle erscheint in der RMarkdown-Datei:

Aber erscheint nicht in gestrickten HTML-Dateien:

P粉510127741
P粉510127741

Antworte allen (1)
P粉872182023

有两种方法可以做到这一点:

如果你事先知道密钥,就用密钥调用即可

myfunc(mtcars)$mytab

如果您计划制作更长的列表并希望打印列表中的所有表格,请使用{htmltools}中的tagList

htmltools::tagList(myfunc(mtcars))
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!