`plotly::ggplotly` breaks when the `ggplot2` `key_glyph` argument is used in `ggplot2`
未关闭
还没有人认领这个 Issue。
- 主要语言
- R
- 星标
- 2.7k
- 派生
- 641
- PR 合并指标
- 30 天内没有已合并 PR
描述
plotly::ggplotly breaks when the ggplot2 key_glyph argument is used in ggplot2.
library(tidyverse)
plot_data <- slice_sample(ggplot2::diamonds, prop = 0.01)
#this works
plot <- ggplot(plot_data) +
geom_point(aes(carat, price, col = color, fill = color))
plot
plotly::ggplotly(plot)
#this does not work
plot <- ggplot(plot_data) +
geom_point(aes(carat, price, col = color, fill = color), key_glyph = "polygon")
plot
plotly::ggplotly(plot)
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
从提供的 R 复现开始,对比调用 plotly::ggplotly 时成功和失败的情况,以及 geom_point 的 key_glyph 参数。跟踪 ggplotly 如何处理 key_glyph 情况,并验证示例能够成功转换,同时不会破坏生成的可视化结果。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- r
- 领域
- data-visualization
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100