{"title":"It's a long way to the top (if you wanna biplot): a back-to-basics perspective on the implementation of principal component biplots in R.","authors":"Ettore Settanni, Jagjit Singh Srai","doi":"10.1007/s11135-025-02266-9","DOIUrl":null,"url":null,"abstract":"<p><p>Principal Component Analysis and biplots are so well-established and readily implemented that it is just too tempting to take for granted their internal workings. In this note we compare how PCA and biplots are implemented in the R language for statistical computing, leveraging a software-agnostic understanding of computational building-blocks that both techniques have in common. We do so with a view to illustrating discrepancies that users might find elusive, as these arise from seemingly innocuous computational choices made under the hood. Wider implications are derived from a simplified case based on real-world clinical trial supply chains data. By getting back to basics, the proposed evaluation grid elevates aspects that are usually disregarded, including relationships that should hold if the computational rationale underpinning each technique is followed correctly. Strikingly, what is expected from these equivalences rarely follows without caveats from the output of specific implementations alone.</p>","PeriodicalId":49649,"journal":{"name":"Quality & Quantity","volume":"60 1","pages":"1173-1213"},"PeriodicalIF":0.0000,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12920800/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quality & Quantity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s11135-025-02266-9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/7/26 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0
Abstract
Principal Component Analysis and biplots are so well-established and readily implemented that it is just too tempting to take for granted their internal workings. In this note we compare how PCA and biplots are implemented in the R language for statistical computing, leveraging a software-agnostic understanding of computational building-blocks that both techniques have in common. We do so with a view to illustrating discrepancies that users might find elusive, as these arise from seemingly innocuous computational choices made under the hood. Wider implications are derived from a simplified case based on real-world clinical trial supply chains data. By getting back to basics, the proposed evaluation grid elevates aspects that are usually disregarded, including relationships that should hold if the computational rationale underpinning each technique is followed correctly. Strikingly, what is expected from these equivalences rarely follows without caveats from the output of specific implementations alone.
期刊介绍:
Quality and Quantity constitutes a point of reference for European and non-European scholars to discuss instruments of methodology for more rigorous scientific results in the social sciences. In the era of biggish data, the journal also provides a publication venue for data scientists who are interested in proposing a new indicator to measure the latent aspects of social, cultural, and political events. Rather than leaning towards one specific methodological school, the journal publishes papers on a mixed method of quantitative and qualitative data. Furthermore, the journal’s key aim is to tackle some methodological pluralism across research cultures. In this context, the journal is open to papers addressing some general logic of empirical research and analysis of the validity and verification of social laws. Thus The journal accepts papers on science metrics and publication ethics and, their related issues affecting methodological practices among researchers.
Quality and Quantity is an interdisciplinary journal which systematically correlates disciplines such as data and information sciences with the other humanities and social sciences. The journal extends discussion of interesting contributions in methodology to scholars worldwide, to promote the scientific development of social research.