Как добавить всплывающую подсказку и повернуть метки оси для parcoords htmlwidget в r - PullRequest
0 голосов
/ 29 мая 2019

Новичок в этом, я пытаюсь добавить всплывающую подсказку к замечательному пакету parcoords, который позволяет R пользователям строить параллельные координаты, используя d3.js

С кодом ниже,

library(parcoords)
data(mtcars)
parcoords(mtcars, reorderable = TRUE, brushMode = "2d-strums")
  • как я могу добавить всплывающую подсказку, поскольку нет простого способа сделать это?
  • как можно повернуть метки оси или изменить их так, чтобы более длинные метки отображались разборчиво?

Моя попытка

Я попытался использовать некоторый код для наведения мыши из [этой ссылки] (http://bl.ocks.org/mostaphaRoudsari/b4e090bb50146d88aec4):

hoverEvent <- 'd3.select("#wrapper svg")
    .on("mousemove", function() {
        var mousePosition = d3.mouse(this);             
        highlightLineOnClick(mousePosition, true); //true will also add tooltip
    })
    .on("mouseout", function(){
        cleanTooltip();
        graph.unhighlight();
    });'

parcoords(mtcars, reorderable = TRUE, brushMode = "2d-strums", tasks = hoverEvent)

Но эта попытка новичка не приносит никаких плодов ...

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