00 Preface

Published

May 14, 2025

Modified

May 14, 2025

本书的主要内容是如何将Javascript与R有机结合,使得能在R中书写网页应用。

引言

很多R语言使用者对shiny,rmarkdown等或多或少的熟悉,却不熟悉web核心技术——JavaScript,本书旨在通过揭示 JavaScript 在多大程度上能够极大地增强数据科学流水线的各个阶段,从分析到结果传达,来弥补这一缺陷。

目录

总结

  1. myWidget()函数中包含的htmlwidgets::createWidget会:

    • 自动创建element,默认是div,可以通过myWidget_html()函数进行修改。
    • 解析x对象的属性,如TOJSON_ARGS, TOJSON_FUNC,配置数据转换方式。
  2. htmlwidgets::createWidget创建的x对象,可以直接在外部进行赋值。如gio$x$style <- "juicyCake"

  3. usethis::use_pipe()可以实现管道符操作。

Back to top