2
주어진 지점 위로 마우스를 가져 가면 특정 지점에 대한 정보를보고 다른 지점보다 더 크게 팝업 할 수 있기를 원합니다. 그것은 아래의 코드에서 수행됩니다.ggvis의 그룹 별 호버 툴팁
all_values <- function(x) {
if(is.null(x)) return(NULL)
paste0(names(x), ": ", format(x), collapse = "<br />")
}
iris %>%
ggvis(~Sepal.Length,~Petal.Length) %>%
layer_points(size := 50, fill.hover := "yellow", size.hover := 200) %>%
add_tooltip(all_values, "hover")
모든 지점이 선택한 지점과 동일한 Species
변수를 공유하는이 강조뿐만 아니라으로 적용 할 수있는 방법이 있습니까? 내 실제 데이터에서 채우기 및 모양 변수는 다른 정보를 전달하는 데 사용되므로 그룹 전체를 빠르게 강조 표시해야합니다.
내가 말했듯이, 이것은 채우기가 다른 변수와 함께 사용 되었기 때문에 작동하지 않습니다. 그러나, 나는'ggvis'에서'ScatterD3'로 전환하여 찾고 있던 기능을 찾았습니다. 이것은 선택된 점과 같은 정의 된 그룹에없는 모든 점의 불투명도를 줄입니다. – Scott
실용적인 해결책을 찾았습니다. ScatterD3을 직접 확인해 보겠습니다. – jsb