cyl:
を下のプロットの背景に表示されないように削除するにはどうすればよいですか?ホバーテキストから列名を削除する
library(plotly)
ggplotly(ggplot(mtcars, aes(mpg, hp, colour = cyl)) + geom_point(),
tooltip = c("colour"))
cyl:
を下のプロットの背景に表示されないように削除するにはどうすればよいですか?ホバーテキストから列名を削除する
library(plotly)
ggplotly(ggplot(mtcars, aes(mpg, hp, colour = cyl)) + geom_point(),
tooltip = c("colour"))
あり、それを行うには、よりエレガントな方法かもしれませんが、あなたは試みることができる:あなたが何か他のものであなたを置くと、あなただけのテキストを交換する必要が
b <- ggplotly(ggplot(mtcars, aes(mpg, hp, colour = cyl)) + geom_point(),
tooltip = c("colour"))
p <- plotly_build(b)
p$data[[1]]$text
library(stringr)
p$data[[1]]$text <- str_sub(p$data[[1]]$text,-2,-1)
p
を示しました。欲しいです。あなたの例では、私は単に最後の数字を抽出しました。
あなたは、列名を指定せずに値を表示するには、text
美的を使用することができます:「列名」として表示されるこのコードなしで、
library(plotly)
ggplotly(ggplot(
mtcars,
aes(mpg, hp, colour = cyl, text = cyl)) + geom_point(),
tooltip = c("text")
))
ます。また、文字列やスタイリングに貼り付けるtext
を使用することができます。
ggplotly(ggplot(
mtcars,
aes(mpg, hp, colour = cyl, text = paste("Cylinders: ", cyl)) +
geom_point(),
tooltip = c("text")
))
詳細は文書化されていませんが、詳細はhereを参照してください。
この[リンク](https://stackoverflow.com/questions/34108350/disable-hover-text-in-plotly-with-ggplot?rq=1)を見てみてください。多分それが助けになるでしょう –