Request for lvplot support
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- r
- Domain
- data-visualization
Research direction
Start with the ggplotly(p) conversion path for the lvplot library's geom_lv() layer, using the example in the issue to reproduce the unsupported plot. Identify the existing geom conversion entry points and tests for comparable geoms; done means geom_lv() renders correctly through ggplotly with coverage for the example behavior.
Written by the indexing model from the issue text.
Description
I would like to see geom_lv() from the lvplot library added to ggplotly. Here is an example:
# Load libraries
library(ggplot2)
library(lvplot)
library(plotly)
# Sample data
set.seed(123)
data <- data.frame(
group = rep(LETTERS[1:5], each = 100),
value = c(rnorm(100, mean = 10), rnorm(100, mean = 15),
rnorm(100, mean = 20), rnorm(100, mean = 25),
rnorm(100, mean = 30))
)
# Create letter-value plot
p <- ggplot(data, aes(x = group, y = value)) +
geom_lv() +
theme_minimal()
# Convert to interactive plot with ggplotly
ggplotly(p)
- Dominant language
- R
- Stars
- 2.7k
- Forks
- 641
- PR merge metrics
- No merged PRs in 30d
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from plotly/plotly.R
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 72/100
-
save_image ErrorOpen
Difficulty 3/5 1-2 days Newbie friendliness 52/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
ImperialCollegeLondon/ve_data_science#666 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 95/100
tidymodels/textrecipes#332 ·