Наведите указатель мыши на значение DataTable в R? - PullRequest
0 голосов
/ 19 декабря 2018

Есть ли способ получить всплывающую подсказку, работающую с блестящей таблицей данных, в которой есть некоторая информация, это возможно на графиках, но никогда не встречалось ранее с таблицей данных

1 Ответ

0 голосов
/ 19 декабря 2018

Да, вот так (не нужно блестеть):

library(DT)
datatable(head(iris), 
          options=list(initComplete = JS(c(
            "function(settings){",
            "  var table = settings.oInstance.api();",
            "  var cell = table.cell(2,2);",
            "  cell.node().setAttribute('title', 'TOOLTIP CONTENTS');",
            "}")))
)

table.cell(2,2) означает ячейку в строке 2 и столбце 2;индексы начинаются с 0 в Javascript и учитывается столбец с именами строк.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...