File Exchange > Stats >    Principal Component Analysis

Author:
OriginLab Technical Support
Date Added:
9/7/2016
Last Update:
6/12/2025
Downloads (90 Days):
3435
Total Ratings:
178
File Size:
363 KB
Average Rating:
File Name:
PCAC.opx
File Version:
1.63
Minimum Versions:
License:
Free
Type:
App
Summary:

An enhanced version of Principal Component Analysis tool.

Screen Shot and Video:
Description:

PURPOSE
This tool is an enhanced version of the built-in Principal Component Analysis tool available in OriginPro.
This version offers the following additional features:

  • Group support in Score Plot and Biplot.
  • Confidence ellipse in Score Plot and Biplot.
  • 3D plot support for Loading PlotScore Plot and Biplot.
  • Outlier detection in Score Plot and Biplot.

INSTALLATION
Download the file PCAC.opx, and then drag-and-drop onto the Origin workspace. An icon will appear in the Apps Gallery window.
NOTE: This tool requires OriginPro.

OPERATION

  1. Click the Principal Component Analysis icon in the Apps Gallery window to open the dialog.
  2. In the Input tab, choose data in the worksheet for Input Data, where each column represents a variable.
    You can also choose a column for Observations, which can be used for labels in Score Plot and Biplot.
    Group can be used to divide observations in Score Plot and Biplot.
  3. In the Settings tab, Analyze option determines whether to standardize columns (Correlation Matrix) or not. 
    Number of Components to Extract is used to control output of loadings, scores and their plots. 
    Standardize Scores option will standardize scores of each component to set the variance to be equal to 1.
  4. In Quantities to Compute tab, check options to control which results to output in Report Data sheet.
  5. In Plots tab, specify whether to create Scree PlotLoading PlotScore Plot and Biplot.
    All except Scree Plot support 2D and 3D. The last two also support confidence ellipse and labeling of outliers.
  6. Click OK button. A report sheet, a report data sheet and a plot data sheet will be created.
    If Show Confidence Ellipse option is checked in Plots tab, a Matrix book will also be created.

Sample OPJU File
This App provides a sample OPJU file.  Right click on the Principal Component Analysis icon in the Apps Gallery window, and choose Show Samples Folder from the short-cut menu. A folder will open. Drag-and-drop the project file PCASample.opju from the folder onto Origin.
Note: If you wish to save the OPJU after changing, it is recommended that you save to a different folder location (e.g. User Files Folder).

NOTES
If a row in Input Data contains one or more missing values, the entire row will be excluded in the analysis.

Updates:

v1.63 11/12/2025 Fixed a bug.
v1.62 11/21/2024 Updated graph templates.
v1.5 12/5/2019 Standardized loading signs and added a sample project file.
v1.4 8/23/2019 Updated to make it compatible with Origin 2020.
v1.3 3/20/2019 Updated function for 2D Confidence Ellipse.
v1.2 2/27/2019 Fixed biplot bug in Origin 2019.
v1.1 12/3/2018 Fixed Standardize Scores bug.

Reviews and Comments:
08/31/2026jy1165254033good

08/25/20262374241069good

07/07/2026zhaowenjing

06/14/20262025001189good

04/15/2026liwenwen599Required

03/23/2026Langkenone

03/06/2026fengliwenuse

02/26/20261162196548None

02/19/2026k7777well

02/10/202619861753279很高

01/02/20262292948573no

12/30/202518348375863very good

12/24/2025chimeng520need it

12/22/202524560892601

11/10/2025Frank1030good

11/07/20252093686918wu

11/05/2025hassan.mehmoodCan we make this type of cluster Biplot or PCA in Origin Pro 2021?

10/30/2025OriginLabHi johnbird, you can download this App by click the "Download File" button on the left-top of this page. If you are hard to find it, you can press "Ctrl+F" and find the key word "Download File" to find it.
Thanks! OriginLab Support

10/30/2025johnbirdWhere is the download button?

10/29/2025Xu Qin 

10/28/2025417538754no problem

09/24/2025DongXiangyang1

09/07/2025Yorqinoystatistik tahlil

09/07/2025Yorqinoystatistik ma'lumotlarni tahlil qilish

08/11/2025sun21412nice

08/11/2025yuzhixiongh

07/26/202520242015047YES

07/13/20251947835201good

06/14/2025 我打不开

06/11/2025kk1234567No

06/11/2025kk1234567good

06/11/2025kk1234567good

06/03/202520250230good

05/21/2025youzhe111

05/16/2025052522

05/16/20253259309262yes

05/09/2025hongjun88都很好用

05/05/2025wxsky888kkkk

05/05/202576324982useful;

04/28/2025yp7171

04/10/2025021228····

04/10/20251361118378gfh

04/10/2025Thehsygood

04/05/2025Wangjixing9NO

03/26/2025164357495extremely useful

03/26/2025164357495extremely useful.

03/26/2025164357495best

02/27/2025zhenglipengno

01/17/2025hanyue11111

01/13/20252693525356GOOD

01/10/2025mortezamajidiyanF

01/10/2025mortezamajidiyanF

01/08/2025Li2596no

12/23/2024  

12/09/2024liupan1207thanks

11/25/20241158836026Hi professor,other apps can be clicked only pca

11/24/2024OriginLabHi 2357113572,
点不开是有什么错误信息吗?

11/23/20242357113572其他插件能过够使用,唯独这个下载了使用不了,点不开

11/14/2024zhangyingcuigood

11/01/2024MonicewIt will help my paper publish in article

10/28/2024  

10/24/2024yukiOriginlabHi, please make sure that you are using Origin 2017 and later versions. Also, activate a workbook window before clicking the App icon to open the dialog. If you still have problems, please file a ticket to report the issue.

10/23/2024ZHUAZHU下载插件之后用不了

09/30/202415727950208g

09/23/2024OriginLabHi,
To turn off speed mode, please select main menu “Graph: Speed Mode”.

09/22/2024lussacGreat, but idk how to remove "speed mode is on"

08/30/2024曲宜池用不了,不知道什么情况

08/08/20241231233Good

07/16/202418378941971no

07/02/20242111848087It will help my paper publish in Nature, Science or Cell.

06/23/202415159198132Required

05/28/202418443195671特别方便

05/17/202419169232137very good

05/17/202419169232137very good

05/07/2024MabagalaIt's very good, no virus

05/07/2024MabagalaIt's very good, no virus

04/25/202415237726147有木有数据表中每个数据来源的分析帖

04/04/2024syq6666好的

04/04/2024syq6666好的

03/28/2024kitty123588

02/15/2024Zhao1234yuanen

11/24/2023LD123特别好用

11/21/20231041260257no bug

11/16/2023meimeiy是的哇

11/14/2023leilei 

11/14/202320214017055good

11/14/2023leilei 

11/03/2023543481183834381183@qq.com

10/16/2023  

10/03/2023abou el eninexcellent

09/01/2023192099good

08/07/2023OriginLabHi Andrey Trusov,
Please tell us the environment of your PC and the version of Origin.
https://www.originlab.com/restricted/support/NewTicket.aspx?c=4

08/04/2023Andrey Trusov打不开app

08/04/2023  

07/08/20233520225412032I found origin pro very useful in graph making specifically.

06/19/2023  

06/16/2023chandan.janalets use

06/16/2023chandan.janalets use it

04/16/2023SerbianNSFascinating and excellent app. Bravo.

04/06/2023OriginLabHi, flint.hall

You can perform regression on the score values of the PCA results. The grouped values should be unstacked to multiple dataset first for regression.

04/06/2023103122Wu

04/06/2023103122Don't

04/04/2023flint.hallHow can I generate a Principal component regression by groups from the generated PCs? How can I generate a regression representing the prediction ellipses for my groups?

03/27/2023120210900330no

03/03/2023LPP1987good

02/22/2023OriginLabHi winstonpcg,

Thank you for your suggestion. We will consider adding an App to support Sparse Principal Components Analysis.

Thanks,
OriginLab Technical Service

02/22/2023winstonpcgGood afternoon,

Does the PCA tool have the possibility to make a Sparse PCA?

01/17/2023yimingcHi szabo.lili,

The data of the biplot should be in the sheet "Score Data1" and "PCA Plot Data1". Also, in the biplot graph, you can right click on the symbols or the vectors and select "Go to bookname...." to locate the data.

Yiming

01/17/2023szabo.liliI have done the PCA, but would like to make a separate biplot. Is it possible to create a standalone biplot outside the program (I want to extract some data)?

12/26/202215737342116No

11/17/2022OriginLabHi Jingjing999,
Please refers to 3D Confidence Ellipsoid APP’s “Algorithm” section for details.

Thanks,
OriginLab Technical Service

11/17/2022Jingjing999What's the formula used in this PCA tool to calculate the confidence ellipse?

11/17/2022PXP1

11/04/2022weiareyoungAWW, I find the amazing correlation matrix and the eigenvectors in the score data ( the exported new sheet). Now I give a 100% rate :)

11/04/2022weiareyoungwhy doesn't the output show the eigenvectors? but the tutorial video showed eigenvectors and correlation matrix as well.

09/04/2022happiness1good

08/21/2022OriginLabHi 17869476382,
请问“打不开”具体是什么情况?有出现什么错误信息吗?Origin版本是多少?是Origin还是OriginPro?

08/20/202217869476382app打不开

07/26/2022liuandaaRequired

07/24/2022OriginLab请问“打不开”具体是什么情况?有出现什么错误信息吗?Origin版本是多少?是Origin还是OriginPro?

07/24/2022 打不开

07/20/2022朱士豪 

06/01/2022aocadenas 

05/12/20227200201009very good

04/11/202213116369272It's goood .

04/10/2022OriginLabHi 1311153858@nefu.edu.cn, with Origin PRO version, you can click Download File button to download the file PCAC.opx, and then drag and drop it onto the Origin workspace to install this app. Or you can install this app via App center directly.
OriginLab Technical Support

04/10/20221311153858i want to use PCA

04/04/2022zx110sx0701good

03/30/2022MaxRvd 

03/28/202220001211very good

03/21/202215003736220PCA

03/03/202218174450710good

02/27/2022wang bogood

02/11/2022hyezhangH

01/31/2022asif173aupUseful

01/28/2022ensoultech60311

11/22/2021Mc-cno

11/22/2021Mc-cs

10/15/202115072784767I'm still a college student, studying and trying

10/15/202115072784767I'm still a college student, studying and trying

10/12/2021xieyulongno

08/01/2021sara.enghallo! How can I classify the dots? such as in the photo? it just draw 3D PC1, PC2, and PC3, and data in red dots. I couldn't find how to have colored dots classified?

08/01/2021sara.enghallo! How can I classify the dots? such as in the photo? it just draw 3D PC1, PC2, and PC3, and data in red dots. I couldn't find how to have colored dots classified?

07/23/202119c54002 

06/28/20211219098764Thank you very much

06/08/20212448603739no

04/13/20212466038064good

04/09/2021vincentchaptal 

04/01/2021zuhailkp 

02/02/2021jjbrown 

01/13/2021fanfanfanxx1yes

12/07/2020yangshunbook

11/18/2020moer1286Required

11/16/2020zhubin1995Thank you

11/16/2020jiangshangyuzhewhat happened with the error of dont define D?

08/24/2020rong23good

08/24/2020rong23good

07/13/2020Kunal 

07/13/2020baijihongit's more convenient, more helpful, and more perfect.

07/11/2020  

06/22/20201002380284good

06/14/2020hhzhao18That is wonderful,more quick and apparent.

05/04/2020shen8259 

04/25/2020KKMOURYA1992good one

03/14/2020profoud digitalgood app

03/12/20201196469363good

03/12/20201196469363good

02/16/2020jianli-hy0211013useful

01/15/2020wangzhen1311That is wonderful,more quick and apparent.

01/06/2020shaluzhiren66

12/15/2019  

12/07/2019lsk3230792That is wonderful,more quick and apparent.

09/10/2019LHD127NO

09/08/201917392799109good

08/18/2019马博闻 

06/23/2019aizauser friendly

06/17/2019danxibaogood

01/15/2019ZHU JIANZHAOVery practical