rfm_plot_order_dist | R Documentation |
Visualize the distribution of customers across orders.
rfm_plot_order_dist(
rfm_table,
flip = FALSE,
bar_color = NULL,
plot_title = NULL,
xaxis_label = NULL,
yaxis_label = NULL,
bar_label_size = 3,
bar_labels = TRUE,
interactive = FALSE,
animate = FALSE,
print_plot = TRUE
)
rfm_table |
An object of class |
flip |
logical; if |
bar_color |
Color of the bars. |
plot_title |
Title of the plot. |
xaxis_label |
X axis title. |
yaxis_label |
Y axis title. |
bar_label_size |
Size of bar labels. |
bar_labels |
If |
interactive |
If |
animate |
If |
print_plot |
logical; if |
Bar chart.
rfm_order_dist()
has been deprecated and will be made defunct. It has
been provided for compatibility with older versions only, and will be made
defunct at the next release.
Instead use the replacement function rfm_plot_order_dist()
.
# using transaction data
analysis_date <- as.Date('2006-12-31')
rfm_order <- rfm_table_order(rfm_data_orders, customer_id, order_date,
revenue, analysis_date)
# order distribution
rfm_plot_order_dist(rfm_order)
# horizontal bars
rfm_plot_order_dist(rfm_order, flip = TRUE)
# plotly
rfm_plot_order_dist(rfm_order, interactive = TRUE)
# using customer data
analysis_date <- as.Date('2007-01-01')
rfm_customer <- rfm_table_customer(rfm_data_customer, customer_id,
number_of_orders, recency_days, revenue, analysis_date)
# order distribution
rfm_plot_order_dist(rfm_customer)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.