大家好,晚上好。我想知道是否可以使用r中的Echarts4r创建一个函数来简化图表的创建。我正在尝试,但收到错误Error: Can't subset columns that don't exist.。有人知道我怎么解决这个问题吗?im使用的代码如下:
library(echarts4r)
graf_func <- function(dataframe, vary, varx){
grafico <- base |>
e_charts(vary) |>
e_bar(varx) |>
e_tooltip(trigger = "axis")
return(grafico)
}
df <- data.frame(
var1 = runif(10, min = 100, max = 200),
var2 = runif(10, min = 10, max = 200)
)
graf_func(dataframe = df, vary = var1, varx = var2)发布于 2021-10-28 04:39:47
使用函数e_charts_和e_bar_并将列名作为字符传递。
library(echarts4r)
graf_func <- function(dataframe, vary, varx){
grafico <- dataframe |>
e_charts_(vary) |>
e_bar_(varx) |>
e_tooltip(trigger = "axis")
return(grafico)
}
df <- data.frame(
var1 = runif(10, min = 100, max = 200),
var2 = runif(10, min = 10, max = 200)
)
graf_func(dataframe = df, vary = "var1", varx = "var2")https://stackoverflow.com/questions/69748349
复制相似问题