R은 레이블 영역에 플롯으로 그립니다.

닥쳐

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하여 플로팅 영역 외부에 상자를 배치 할 수 있습니다 . 시행 착오 후 :

  1. 세트 yref = "paper"

  2. 설정합니다 y = 0. (상자를 x 축에 맞 춥니 다)

  3. 를 사용하여 상자를 이동합니다 yshift = -xxxx. (상자를 바깥쪽으로 이동)

  4. 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] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R에서 플롯으로 레이블을 축 지정합니다.

분류에서Dev

R-null 레이블이있는 ggplot2 그래픽에서 NA 레이블을 플롯으로 변환합니다.

분류에서Dev

애니메이션으로 손실 된 플롯 영역

분류에서Dev

gnuplot은 이전 플롯을 새 플롯으로 바꿉니다.

분류에서Dev

R 누적 영역 차트의 플롯 레이블

분류에서Dev

Xcode 플레이 그라운드에서 디버그 영역을 영구적으로 숨 깁니다.

분류에서Dev

xtick 레이블을 Pandas 플롯에서 다른 날짜 형식으로 변경

분류에서Dev

같은 그림에서 다른 색으로`beta_1`의 두 트레이스 플롯을 플로팅하는 방법은 무엇입니까?

분류에서Dev

하이 차트 데이터 레이블이 플롯 영역 밖에 있습니까?

분류에서Dev

Keycloak은 마스터 영역에서 영역 클라이언트를 자동으로 생성합니다.

분류에서Dev

PersistentVolume을 한 영역에서 다른 영역으로 이동하는 방법은 무엇입니까?

분류에서Dev

플롯 : 표준 편차에 대해 여러 줄과 음영 영역으로 그림을 만드는 방법은 무엇입니까?

분류에서Dev

데이터 프레임에서 플롯으로 누적 막대를 그리는 방법은 무엇입니까?

분류에서Dev

플롯은 R의 이벤트 전후에 N 행을 기준으로 함을 의미합니다.

분류에서Dev

R에서 히트 맵 플롯으로 3 열 데이터 프레임의 데이터를 플로팅하는 방법은 무엇입니까?

분류에서Dev

기본 영역에서 사용자 지정 영역으로 ckrecord를 마이그레이션하는 방법은 무엇입니까?

분류에서Dev

R을 사용하여 하나의 레이아웃 / 페이스 / 그리드 내부에 4 개의 맵 (2 * 2)을 플로팅하는 동안 "Plot.new () 오류 : 플롯 영역이 너무 큽니다."

분류에서Dev

ipython 노트북에서 Pandas 플롯으로 x / y 레이블을 설정하고 표시하는 방법은 무엇입니까?

분류에서Dev

ipython 노트북에서 Pandas 플롯으로 x / y 레이블을 설정하고 표시하는 방법은 무엇입니까?

분류에서Dev

빈으로 분할 된 데이터에 대한 상자 및 수염 플롯을 그립니다.

분류에서Dev

matplotlib의 클래스 레이블에 해당하는 다른 색상으로 좌표를 플롯합니다.

분류에서Dev

데이터를 집계하고 R에서 막대 그림으로 플롯

분류에서Dev

플롯에서 다른 스케일로 곡선 사이의 영역을 채우는 방법은 무엇입니까?

분류에서Dev

R은 스택의 백분율 값이 5보다 큰 스택 막대 차트의 레이블 만 플롯으로 표시합니다.

분류에서Dev

오일러 플롯 (eulerr)에서 분할 법선 및 이탤릭면으로 레이블 그리기

분류에서Dev

R에서 플롯으로 3D 애니메이션 만들기

분류에서Dev

한 플롯이 선형이고 다른 플롯이 로그인 경우 틱 간격은 이중 Y 축 플롯의 두 y 축에 대한 로그입니다.

분류에서Dev

laravel은 블레이드로 태그에 html을 넣습니다.

분류에서Dev

호버링 된 레이블 만 플롯으로 표시하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    R에서 플롯으로 레이블을 축 지정합니다.

  2. 2

    R-null 레이블이있는 ggplot2 그래픽에서 NA 레이블을 플롯으로 변환합니다.

  3. 3

    애니메이션으로 손실 된 플롯 영역

  4. 4

    gnuplot은 이전 플롯을 새 플롯으로 바꿉니다.

  5. 5

    R 누적 영역 차트의 플롯 레이블

  6. 6

    Xcode 플레이 그라운드에서 디버그 영역을 영구적으로 숨 깁니다.

  7. 7

    xtick 레이블을 Pandas 플롯에서 다른 날짜 형식으로 변경

  8. 8

    같은 그림에서 다른 색으로`beta_1`의 두 트레이스 플롯을 플로팅하는 방법은 무엇입니까?

  9. 9

    하이 차트 데이터 레이블이 플롯 영역 밖에 있습니까?

  10. 10

    Keycloak은 마스터 영역에서 영역 클라이언트를 자동으로 생성합니다.

  11. 11

    PersistentVolume을 한 영역에서 다른 영역으로 이동하는 방법은 무엇입니까?

  12. 12

    플롯 : 표준 편차에 대해 여러 줄과 음영 영역으로 그림을 만드는 방법은 무엇입니까?

  13. 13

    데이터 프레임에서 플롯으로 누적 막대를 그리는 방법은 무엇입니까?

  14. 14

    플롯은 R의 이벤트 전후에 N 행을 기준으로 함을 의미합니다.

  15. 15

    R에서 히트 맵 플롯으로 3 열 데이터 프레임의 데이터를 플로팅하는 방법은 무엇입니까?

  16. 16

    기본 영역에서 사용자 지정 영역으로 ckrecord를 마이그레이션하는 방법은 무엇입니까?

  17. 17

    R을 사용하여 하나의 레이아웃 / 페이스 / 그리드 내부에 4 개의 맵 (2 * 2)을 플로팅하는 동안 "Plot.new () 오류 : 플롯 영역이 너무 큽니다."

  18. 18

    ipython 노트북에서 Pandas 플롯으로 x / y 레이블을 설정하고 표시하는 방법은 무엇입니까?

  19. 19

    ipython 노트북에서 Pandas 플롯으로 x / y 레이블을 설정하고 표시하는 방법은 무엇입니까?

  20. 20

    빈으로 분할 된 데이터에 대한 상자 및 수염 플롯을 그립니다.

  21. 21

    matplotlib의 클래스 레이블에 해당하는 다른 색상으로 좌표를 플롯합니다.

  22. 22

    데이터를 집계하고 R에서 막대 그림으로 플롯

  23. 23

    플롯에서 다른 스케일로 곡선 사이의 영역을 채우는 방법은 무엇입니까?

  24. 24

    R은 스택의 백분율 값이 5보다 큰 스택 막대 차트의 레이블 만 플롯으로 표시합니다.

  25. 25

    오일러 플롯 (eulerr)에서 분할 법선 및 이탤릭면으로 레이블 그리기

  26. 26

    R에서 플롯으로 3D 애니메이션 만들기

  27. 27

    한 플롯이 선형이고 다른 플롯이 로그인 경우 틱 간격은 이중 Y 축 플롯의 두 y 축에 대한 로그입니다.

  28. 28

    laravel은 블레이드로 태그에 html을 넣습니다.

  29. 29

    호버링 된 레이블 만 플롯으로 표시하는 방법은 무엇입니까?

뜨겁다태그

보관