neuhausi / canvasXpress

CanvasXpress: A JavaScript Library for Data Analytics with Full Audit Trail Capabilities.
http://www.canvasXpress.org
290 stars 44 forks source link

Could canvasXpress respect positional scale limits and expand arguments? #153

Closed davidhodge931 closed 5 months ago

davidhodge931 commented 6 months ago
library(tidyverse)
library(palmerpenguins)
library(ggblanket)

p <- penguins |> 
  group_by(species) |> 
  summarise(body_mass_g = mean(body_mass_g, na.rm = TRUE)) |> 
  ggplot(aes(x = species, y = body_mass_g)) +
  geom_point() +
  scale_y_continuous(limits = c(0, 7000), 
                     breaks = scales::breaks_width(500),
                     expand = c(0, 0)) 

p

canvasXpress::canvasXpress(p)
neuhausi commented 6 months ago

Fix in version 48.9 cX-htmlwidget-a292c0c1f49c1079bd04-cx (1)

davidhodge931 commented 6 months ago

It is respecting limits now, but still not expand