g2_funnel | R Documentation |
opt param in rg2 is the PlotOptions for G2Plot.
You can construct an opt using function with g2_
prefix and g2_opt()
.
https://g2plot.antv.antgroup.com/en/api for details
g2_funnel(data, xField, yField, compareField = NULL, seriesField = NULL)
data |
required. Data frame for plot. |
xField |
The name of the data field corresponding to the graph in the x direction, usually the field corresponding to the horizontal coordinate axis. For example, to see how many people are in different classes, the class field is the corresponding xField. |
yField |
The name of the data field corresponding to the graph in the y direction, usually the field corresponding to the vertical coordinate axis. For example, to see the number of students in different classes, the number field is the corresponding yField. |
compareField |
compare field |
seriesField |
grouping field |
Other g2:
g2_area()
,
g2_bar()
,
g2_bidirectional_bar()
,
g2_box()
,
g2_bullet()
,
g2_chord()
,
g2_circle_packing()
,
g2_column()
,
g2_dual_axes()
,
g2_gauge()
,
g2_heatmap()
,
g2_histogram()
,
g2_line()
,
g2_liquid()
,
g2_pie()
,
g2_progress()
,
g2_radar()
,
g2_radial_bar()
,
g2_ring_progress()
,
g2_rose()
,
g2_sankey()
,
g2_scatter()
,
g2_stock()
,
g2_sunburst()
,
g2_tiny_area()
,
g2_tiny_column()
,
g2_treemap()
,
g2_venn()
,
g2_violin()
,
g2_waterfall()
,
g2_word_cloud()
,
g2()
data.frame(stage=paste0('L', 1:5),value=c(253,151,113,87,59)) |> g2_funnel('stage','value') |> g2()
data.frame(stage=paste0('L', 1:5),value=c(253,151,113,87,59)) |> g2_funnel('stage','value') |> g2_opt(isTransposed=TRUE) |> g2()
data.frame(stage=paste0('L', 1:5),value=c(253,151,113,87,59)) |> g2_funnel('stage','value') |> g2_opt(legend=FALSE,shape='pyramid') |> g2()
data.frame(stage=paste0('L', 1:5),value=c(253,151,113,87,59)) |> g2_funnel('stage','value') |> g2_opt(legend=FALSE,dynamicHeight=TRUE) |> g2()
data.frame(stage=paste0('L', rep(1:5,2)),value=c(253,151,113,87,59,303,251,135,117,79),cate=rep(c('A','B'),each=5)) |> g2_funnel('stage','value',compareField='cate') |> g2()
data.frame(stage=paste0('L', rep(1:5,2)),value=c(253,151,113,87,59,303,251,135,117,79),cate=rep(c('A','B'),each=5)) |> g2_funnel('stage','value',seriesField='cate') |> g2()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.