我只是不让它运行。Colorize200dMA 是 -1、0 或 1。在 -1 的情况下,'200d MA' 应该是红色单元格,在 0 的情况下它不应该被着色,在 1 的情况下它应该是绿色的。但最终几乎没有任何东西被着色,或者只有红色(第一个值),但从来没有绿色。
datatable(ResultDF,selection = 'single', options=list(dom='ft', pageLength=50)) %>%
#datatable(ResultDF, options=list(dom='ft')) %>%
formatStyle(
'200d MA', 'Colorize200dMA'
background = styleEqual(c(-1, 1), c('#e6b8b7', '#d8e4bc'))
) %>%
# formatStyle(
# '50v200d MA', "Colorize50v200dMA",
# backgroundColor = styleInterval(0, c('#e6b8b7', '#d8e4bc'))
# ) %>%
formatDate(c(3,6,8), "toLocaleDateString")
})