x- "라벨 축"아래에 도형을 그릴 수 있습니까? 예 :
h <- mtcars %>% group_by(gear) %>% summarise(mpg = mean(mpg))
plot_ly(
h, name = "20", type = "waterfall",
x = ~gear,
textposition = "outside",
text = c("Gear 3", "Gear 4", "Gear 5"),
y= ~mpg)
아래와 같은 빨간 상자를 갖기 위해. 이상적으로는 이러한 상자가 서로 및 위의 상자와 정렬되기를 원하지만 페인트 기술은 존재하지 않습니다.
감사합니다.
를 사용 add_annotations
하여 플로팅 영역 외부에 상자를 배치 할 수 있습니다 . 시행 착오 후 :
세트 yref = "paper"
설정합니다 y = 0
. (상자를 x 축에 맞 춥니 다)
를 사용하여 상자를 이동합니다 yshift = -xxxx
. (상자를 바깥쪽으로 이동)
layout(margin = list(b = xxxx))
(상자를위한 공간 만들기)를 사용하여 하단 여백 늘리기
이 시도:
library(plotly)
h <- mtcars %>% group_by(gear) %>% summarise(mpg = mean(mpg))
plot_ly(
h, name = "20", type = "waterfall",
x = ~gear,
textposition = "outside",
text = c("Gear 3", "Gear 4", "Gear 5"),
y= ~mpg) %>%
add_annotations(
x = ~gear,
y = 0,
yshift = -100,
bgcolor = I("red"),
bordercolor = I("black"),
width = 200,
height = 20,
yref = "paper",
text = c("Gear 3", "Gear 4", "Gear 5"),
showarrow = FALSE
) %>%
layout(margin = list(b = 100))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다