目标
在闪亮的应用程序中获取数据并显示雷达图。数据可能有多个列名不同的列(因为用户名不同)。
示例
下面是一个简单的例子,我在雷达图中放置了3列:
library(echarts4r)
library(tibble)
data_long <- tibble::tibble(
Construct = c("C", "A", "B"),
radar1 = c(10, 50, 100),
calcu2 = c(50, 90, 5),
foker = c(15, 35, 75)
)
data_long |>
e_charts(Construct) |>
e_radar(radar1, max = 100) |>
e_radar(calcu2) |>
e_radar(foker)
字符串
我面临的挑战是,除了“Construct”之外的列名将是用户名。所以,我事先不知道列名。e_radar
函数需要列名。我如何在不知道列的数量和名称的情况下以编程方式构建雷达图?
1条答案
按热度按时间xmd2e60i1#
也许你可以做一个通用的e_radar函数。你可以用
e_radar_()
代替e_radar()
字符串