Principal component analysis (PCA) is an important dimensionality reduction method in machine learning and data analysis. Recently, the quantum version of PCA has been established to diagonalize quantum states. Although these quantum algorithms promise quantum advantages, they require substantial resources beyond the reach of state-of-the-art quantum technologies. This work aims to reduce resource requirements and improve the efficiency of quantum principal component analysis. 
Assuming that the quantum state is accessed through a purified quantum query model and a sampling model, we propose quantum algorithms that use minimal resource requirements for ancillary qubits to reveal properties of eigenvectors and eigenvalues of a state. In particular, we show that estimating eigenvalue $\lambda$ with error $\epsilon$ and success probability larger than $\lambda(1-\eta)$ requests a query complexity {$\mathcal{\widetilde{O}}(\epsilon^{-1})$} and a sample complexity {$\mathcal{\widetilde{O}}(\epsilon^{-2}\eta^{-1})$}, respectively. To our knowledge, our result is the first quantum speedup that achieves asymptotic linear scaling in $1/\epsilon$ for quantum PCA. As applications, we discuss estimating the minimum relative entropy of entanglement of bipartite pure-states and performing quantum state discrimination tasks. We show that quantum speedups are maintained when the pure state has a low Schmidt number and states of discrimination have a low rank. This study opens up a new quantum principal component analysis method for high-dimensional quantum data analysis and discusses its application in quantum information processing tasks.