1

私は ggvis が初めてで、かなり簡単な質問があります。散布図にデータ ポイントとそのラベルを表示したいと考えています。個々のプロットは簡単に作成できます。

# Render as Points ...
mtcars %>% ggvis(~wt, ~mpg) %>% layer_points()
# or as labels of `wt`
mtcars %>% ggvis(~wt, ~mpg, text:=~wt) %>% layer_text()

しかし、両方の組み合わせは機能しません。

mtcars %>% ggvis(~wt, ~mpg, text:=~wt) %>% layer_text() %>% layer_points()

次のエラーが表示されます。

Error: Unknown properties: text.
Did you mean: stroke?

レイヤーに関するドキュメントはここでは役に立ちませんでした ( http://ggvis.rstudio.com/ggvis-basics.html#multiple-layershttp://ggvis.rstudio.com/layers.html )。

4

1 に答える 1

1

このstackoverflow questionを使用して実用的な解決策を見つけました。

これを行う適切な方法は次のとおりです。

mtcars %>% ggvis(~wt, ~mpg) %>% layer_text(text:=~wt) %>% layer_points()
于 2014-08-11T10:46:15.720 に答える