Cargando…

An R package for analyzing and modeling ranking data

BACKGROUND: In medical informatics, psychology, market research and many other fields, researchers often need to analyze and model ranking data. However, there is no statistical software that provides tools for the comprehensive analysis of ranking data. Here, we present pmr, an R package for analyz...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Paul H, Yu, Philip LH
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3665468/
https://www.ncbi.nlm.nih.gov/pubmed/23672645
http://dx.doi.org/10.1186/1471-2288-13-65
_version_ 1782271255523622912
author Lee, Paul H
Yu, Philip LH
author_facet Lee, Paul H
Yu, Philip LH
author_sort Lee, Paul H
collection PubMed
description BACKGROUND: In medical informatics, psychology, market research and many other fields, researchers often need to analyze and model ranking data. However, there is no statistical software that provides tools for the comprehensive analysis of ranking data. Here, we present pmr, an R package for analyzing and modeling ranking data with a bundle of tools. The pmr package enables descriptive statistics (mean rank, pairwise frequencies, and marginal matrix), Analytic Hierarchy Process models (with Saaty’s and Koczkodaj’s inconsistencies), probability models (Luce model, distance-based model, and rank-ordered logit model), and the visualization of ranking data with multidimensional preference analysis. RESULTS: Examples of the use of package pmr are given using a real ranking dataset from medical informatics, in which 566 Hong Kong physicians ranked the top five incentives (1: competitive pressures; 2: increased savings; 3: government regulation; 4: improved efficiency; 5: improved quality care; 6: patient demand; 7: financial incentives) to the computerization of clinical practice. The mean rank showed that item 4 is the most preferred item and item 3 is the least preferred item, and significance difference was found between physicians’ preferences with respect to their monthly income. A multidimensional preference analysis identified two dimensions that explain 42% of the total variance. The first can be interpreted as the overall preference of the seven items (labeled as “internal/external”), and the second dimension can be interpreted as their overall variance of (labeled as “push/pull factors”). Various statistical models were fitted, and the best were found to be weighted distance-based models with Spearman’s footrule distance. CONCLUSIONS: In this paper, we presented the R package pmr, the first package for analyzing and modeling ranking data. The package provides insight to users through descriptive statistics of ranking data. Users can also visualize ranking data by applying a thought multidimensional preference analysis. Various probability models for ranking data are also included, allowing users to choose that which is most suitable to their specific situations.
format Online
Article
Text
id pubmed-3665468
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-36654682013-06-05 An R package for analyzing and modeling ranking data Lee, Paul H Yu, Philip LH BMC Med Res Methodol Software BACKGROUND: In medical informatics, psychology, market research and many other fields, researchers often need to analyze and model ranking data. However, there is no statistical software that provides tools for the comprehensive analysis of ranking data. Here, we present pmr, an R package for analyzing and modeling ranking data with a bundle of tools. The pmr package enables descriptive statistics (mean rank, pairwise frequencies, and marginal matrix), Analytic Hierarchy Process models (with Saaty’s and Koczkodaj’s inconsistencies), probability models (Luce model, distance-based model, and rank-ordered logit model), and the visualization of ranking data with multidimensional preference analysis. RESULTS: Examples of the use of package pmr are given using a real ranking dataset from medical informatics, in which 566 Hong Kong physicians ranked the top five incentives (1: competitive pressures; 2: increased savings; 3: government regulation; 4: improved efficiency; 5: improved quality care; 6: patient demand; 7: financial incentives) to the computerization of clinical practice. The mean rank showed that item 4 is the most preferred item and item 3 is the least preferred item, and significance difference was found between physicians’ preferences with respect to their monthly income. A multidimensional preference analysis identified two dimensions that explain 42% of the total variance. The first can be interpreted as the overall preference of the seven items (labeled as “internal/external”), and the second dimension can be interpreted as their overall variance of (labeled as “push/pull factors”). Various statistical models were fitted, and the best were found to be weighted distance-based models with Spearman’s footrule distance. CONCLUSIONS: In this paper, we presented the R package pmr, the first package for analyzing and modeling ranking data. The package provides insight to users through descriptive statistics of ranking data. Users can also visualize ranking data by applying a thought multidimensional preference analysis. Various probability models for ranking data are also included, allowing users to choose that which is most suitable to their specific situations. BioMed Central 2013-05-14 /pmc/articles/PMC3665468/ /pubmed/23672645 http://dx.doi.org/10.1186/1471-2288-13-65 Text en Copyright © 2013 Lee and Yu; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Lee, Paul H
Yu, Philip LH
An R package for analyzing and modeling ranking data
title An R package for analyzing and modeling ranking data
title_full An R package for analyzing and modeling ranking data
title_fullStr An R package for analyzing and modeling ranking data
title_full_unstemmed An R package for analyzing and modeling ranking data
title_short An R package for analyzing and modeling ranking data
title_sort r package for analyzing and modeling ranking data
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3665468/
https://www.ncbi.nlm.nih.gov/pubmed/23672645
http://dx.doi.org/10.1186/1471-2288-13-65
work_keys_str_mv AT leepaulh anrpackageforanalyzingandmodelingrankingdata
AT yuphiliplh anrpackageforanalyzingandmodelingrankingdata
AT leepaulh rpackageforanalyzingandmodelingrankingdata
AT yuphiliplh rpackageforanalyzingandmodelingrankingdata