【发布时间】:2021-01-24 19:11:27
【问题描述】:
我有以下代码,但它不起作用
df <- data.frame (
Bikes = c("Canyon", "Santa", "Radon"),
Tretlage = c(1,1,3),
Kurbel = c(2,3,4),
Winkel = c(4,5,3)
)
plot_ly(
type = 'scatterpolar',
mode = "closest",
fill = 'toself'
) %>%
add_trace(
r = df[1,],
theta = c("Tretlage", "Kurbel","Winkel"),
showlegend = TRUE,
mode = "markers",
name = df[1,1]
)
而不是像每个数字一样输入 r
r = c(1,2,4)
我想像“df”一样输入它并自动获取值,但不知何故这不会发生。有人知道为什么吗?
应该是这样的:if r = c(1,2,4)
【问题讨论】: