在 plotly boxplot 中为异常值分配 ID
Assign ID to outliers in plotly boxplot
我正在使用显示异常值的 plotly boxplot(如下图所示)。
我想知道是否有办法将 ID(存储在同一数据框中以创建此箱线图)添加到每个异常值?
我试图在 Whosebug 等上查找相关信息,但找不到任何仅适用于 ggplot2 的 plotly。
我的 df 和代码的可重现示例:
df <- data.frame(ID=c("806", "KC68", "364k"), value=c(100, 202, 308))
library(plotly)
plot_ly(y=df$value, type = "box")
非常感谢您
类似这样的事情(注意我更改了 df
中的值以确保数据中存在异常值):
df <- data.frame(
ID=c("806", "KC68", "364k", paste0("r", 1:10)),
value=c(100, 202, 308, rnorm(10,10,10)))
plot_ly(df, y=~value) %>%
add_boxplot(hovertext = paste("ID :", df$ID))
我正在使用显示异常值的 plotly boxplot(如下图所示)。
我想知道是否有办法将 ID(存储在同一数据框中以创建此箱线图)添加到每个异常值?
我试图在 Whosebug 等上查找相关信息,但找不到任何仅适用于 ggplot2 的 plotly。
我的 df 和代码的可重现示例:
df <- data.frame(ID=c("806", "KC68", "364k"), value=c(100, 202, 308))
library(plotly)
plot_ly(y=df$value, type = "box")
非常感谢您
类似这样的事情(注意我更改了 df
中的值以确保数据中存在异常值):
df <- data.frame(
ID=c("806", "KC68", "364k", paste0("r", 1:10)),
value=c(100, 202, 308, rnorm(10,10,10)))
plot_ly(df, y=~value) %>%
add_boxplot(hovertext = paste("ID :", df$ID))