`expression(list())` introduced when using labeller in facet
オープン
まだ誰も着手していません。
- 主要言語
- R
- スター
- 2.7k
- フォーク
- 641
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
When I am using labeller in facet_wrap I am getting expression(list()) showing up with ggplotly.
mtcars$cyl2 <- factor(mtcars$cyl, labels = c("alpha", "beta", "gamma"))
p <- ggplot(mtcars, aes(wt, mpg)) + geom_point()
ggplotly(p + facet_wrap(. ~cyl)) # See figure 1
ggplotly(p + facet_wrap(. ~cyl, labeller = label_wrap_gen(width = 25, multi_line = FALSE))) #see figure2
Figure 1
Figure 2
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、ggplotly、facet_wrap、label_wrap_gen を使って issue 内の R 再現コードを実行し、次に添付された 2 つの図を比較します。labeller の出力が facet ラベルになる箇所を追跡します。完了条件は、2 つ目の例で expression(list()) が表示されなくなり、意図した折り返しラベルも維持されることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- r
- 領域
- data-visualization
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100