• R语言
  • 一个可能是与 sparkline 和 DT 有关的问题

本楼主首先要道个歉,因为我自己也没法定位问题到底是出在哪里,所以只能写个笼统模糊的帖子标题了。

事情是酱紫的,我在 RStudio 中写博客,写的时候使用的是.Rmd 文档,里面那些 R 代码块执行后绘制的图表看起来都是正常的, 等到提交后发现页面上使用了 DT 结合 sparkline 绘制的趋势图完全就没显示出来,见https://yuanfan.rbind.io/project/red-and-black/#25%E4%BA%BA%E6%95%B0%E7%9A%84%E5%8F%98%E5%8C%96%E8%B6%8B%E5%8A%BF

不过其实我今年也在https://yuanfan.rbind.io/project/population3/写这篇博客时同样使用 DT 结合 sparkline 的方式在表格里绘制趋势图,那时提交后是正常显示出来的。

当前运行的系统环境信息如下,供参考。

> sessionInfo()
R version 4.4.1 (2024-06-14 ucrt)
Platform: x86_64-w64-mingw32/x64
Running under: Windows 11 x64 (build 22631)

Matrix products: default


locale:
[1] LC_COLLATE=Chinese (Simplified)_China.utf8 
[2] LC_CTYPE=Chinese (Simplified)_China.utf8   
[3] LC_MONETARY=Chinese (Simplified)_China.utf8
[4] LC_NUMERIC=C                               
[5] LC_TIME=Chinese (Simplified)_China.utf8    

time zone: Asia/Shanghai
tzcode source: internal

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] sparkline_2.0     DT_0.33           echarts4r_0.4.5   data.table_1.16.2

loaded via a namespace (and not attached):
 [1] jsonlite_1.8.9    dplyr_1.1.4       compiler_4.4.1    promises_1.3.0   
 [5] tidyselect_1.2.1  Rcpp_1.0.13       later_1.3.2       jquerylib_0.1.4  
 [9] yaml_2.3.10       fastmap_1.2.0     mime_0.12         R6_2.5.1         
[13] generics_0.1.3    knitr_1.48        htmlwidgets_1.6.4 tibble_3.2.1     
[17] shiny_1.9.1       bslib_0.8.0       pillar_1.9.0      rlang_1.1.4      
[21] utf8_1.2.4        cachem_1.1.0      httpuv_1.6.15     xfun_0.48        
[25] sass_0.4.9        cli_3.6.3         magrittr_2.0.3    crosstalk_1.2.1  
[29] digest_0.6.37     rstudioapi_0.17.0 xtable_1.8-4      lifecycle_1.0.4  
[33] vctrs_0.6.5       evaluate_1.0.1    glue_1.8.0        fansi_1.0.6      
[37] rmarkdown_2.28    tools_4.4.1       pkgconfig_2.0.3   htmltools_0.5.8.1