Пусть мои данные выглядит следующим образом:Добавить запятую цифр каждые три цифры в DataTable (R)
df1 = data.frame(A=c(1000000.51,5000.33), B=c(0.565,0.794))
Я хочу использовать DataTables и есть столбец А (1,000,001; 5000)
library(DT)
datatable(df1) %>% formatPercentage('B', 2) %>%
formatRound('A',digits = 0)
Я знаю, что я могу использовать весы
library(scales)
comma_format()(1000000)
, но я не уверен, как совместить это с DataTables
Спасибо!
проблема в том, что A и B теперь являются символьными значениями и больше не сортируются численно. Есть ли какое-то решение, которое сохраняет их численное значение? – daj