Demonstrating the Capabilities of the lionfish Software for Interactive Visualization of Market Segmentation Partitions
DOI:
https://doi.org/10.17713/ajs.v54i3.2058Abstract
Market segmentation partitions multivariate data using some clustering algorithm, resulting in some number of homogeneous
clusters of consumers for marketing purposes. Often this type of data has no clear cluster structure, that is, no separations or gaps
between clusters of points exist, which is why this is considered partitioning rather than clustering. Understanding the differences
between the clusters is typically done by examining single features. However, this can be inconclusive as multiple clusters might share similar characteristics on individual features and the market segmentation partition actually defines the clusters based on different linear constraints on the features. To understand what uniquely characterizes a cluster of customers, examining linear combinations of features may be helpful. This article introduces the R package lionfish that provides interactive and dynamic tools to facilitate the exploration and refining of market segmentations. The package integrates tour algorithms that use linear combinations of features to view high-dimensional data, from the tourr package, with Python-powered interactivity, allowing manual control, interactive selection, and multiple linked windows, to support revising the cluster memberships based on visual feedback. The focus is on the widely used k-means clustering algorithm, but the tools also support other algorithms. The utility of the software is demonstrated through three example analyses from the domain of market segmentation. The flexible, user-driven approach provided by package lionfish offers deeper insights into complex market behaviors, enabling more effective segmentation and enhancing strategic decision-making.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Matthias Medl, Dianne Cook, Ursula Laa

This work is licensed under a Creative Commons Attribution 3.0 Unported License.
The Austrian Journal of Statistics publish open access articles under the terms of the Creative Commons Attribution (CC BY) License.
The Creative Commons Attribution License (CC-BY) allows users to copy, distribute and transmit an article, adapt the article and make commercial use of the article. The CC BY license permits commercial and non-commercial re-use of an open access article, as long as the author is properly attributed.
Copyright on any research article published by the Austrian Journal of Statistics is retained by the author(s). Authors grant the Austrian Journal of Statistics a license to publish the article and identify itself as the original publisher. Authors also grant any third party the right to use the article freely as long as its original authors, citation details and publisher are identified.
Manuscripts should be unpublished and not be under consideration for publication elsewhere. By submitting an article, the author(s) certify that the article is their original work, that they have the right to submit the article for publication, and that they can grant the above license.