简体   繁体   English

plotly条形图中的图表对齐方式

[英]chart alignment in plotly bar chart

my title alignment is not working left in chart.我的标题对齐在图表左侧不起作用。 how to align title left.如何将标题左对齐。

I am trying to align title left in my graph below but not working for me please help what am i missing here or which line i have to update我正在尝试对齐下面图表中左侧的标题,但对我不起作用,请帮助我在这里缺少什么或我必须更新哪一行

df <- data.frame("LOC" =c("CA","NY","WA","TX"),
                 "TAX" = c(3421.00,5640.00,7880.32,4569.00))

ttl ="Tax collection"

g <- plot_ly(df, x =~TAX, y = ~ LOC, type = 'bar',width = 1200, height =900, showlegend=F
             , text = ~paste0(roundUp(TAX*100), "%"), textposition = "outside",
             marker = list(color = "blue"))


tit <- list(
  text = ttl,
  font = cht_ttl,
  xref = "paper",
  yref = "paper",
  xanchor = "right",
  x = 0.1,
  y = 1,
  showarrow = FALSE
)
ax <- list(
  title = "",
  showgrid = FALSE,
  range = c(0, 1)
)

chart <- g %>% layout(annotations = tit,
                      xaxis = ax,
                      yaxis = list (title = " "),font=chrt_title, showline = TRUE)

chart

Use xanchor = 'left' with x value less than 0.使用xanchor = 'left'x值小于 0。

library(plotly)

tit <- list(
  text = ttl,
  font = chrt_title,
  xref = "paper",
  yref = "paper",
  xanchor = "left",
  x = -0.04,
  y = 1,
  showarrow = FALSE
)


chart <- g %>% layout(annotations = tit,
                      xaxis = ax,
                      yaxis = list (title = " "),
                      font=chrt_title, showline = TRUE)

chart

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM