plotly / plotly/plotly.R

facet_wrap causing NA values

オープン
#897 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

bug ggplotly
主要言語
R
スター
2.7k
フォーク
641
PR マージ指標
30日以内にマージされた PR はありません

説明

The upper tile in the following example is changed by ggplotly. I assume it is grey because it is somehow NA. Only occurs when faceting is used.

test <- structure(list(week = c(7L, 7L, 32L), day = structure(c(5L, 6L, 
1L), .Label = c("Mon", "Tues", "Wed", "Thurs", "Fri", "Sat", 
"Sun"), class = c("ordered", "factor")), year = c(2017, 2017, 
2015), `Samples #` = c(31L, 49L, 20L)), class = c("tbl_df", "tbl", 
"data.frame"), row.names = c(NA, -3L), .Names = c("week", "day", 
"year", "Samples #"))

p <- ggplot(data = test, aes(x = day, y = week, fill = `Samples #`, height = 1)) +
geom_tile() +
facet_wrap(~year, ncol = 1) 

p

image

ggplotly(p)
image

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、提供された R の再現コードを ggplot、geom_tile、facet_wrap、ggplotly(p) とともに実行し、次にファセット化された出力を元のプロットと比較します。ファセットを使用したときに、上側のタイルが灰色や NA になるのではなく、正しい値と外観を保持していれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
r
領域
data-visualization
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。