In order to reduce fossil-energy carbon emission and mitigate its climate change impact, developing integrated mathematical methods that are capable of predicting renewable power-generation (e.g., wind and photovoltaic power) potential are desired. This study advances an integrated Bayesian least-squares-support-vector-machine based multilevel-factorial-analysis (BLSVM-MFA) method to find out the main factors affecting wind- and photovoltaic-power generations (WPG and PPG), as well as predict WPG and PPG potentials. The BLSVM-MFA method is then applied to a case study of Xiamen (China), where various factors including climate, economic, technological and capacity are investigated and 216 scenarios are analyzed. Results disclose that the main factors affecting WPG are wind power index (contributing 54.04%) > installed capacity (41.45%) > technology (2.60%), and the main factors affecting PPG are installed capacity (60.36%) > solar radiation (19.27%) > technology (9.24%). Results also reveal that WPG and PPG potentials (in 2020–2035) decrease under most scenarios and WPG and PPG show seasonal complementarity. Ensemble predictions under 216 scenarios indicate that WPG and PPG would be 130.21 WMh and 436.51 MWh by 2035. The promotion of high-conversion and high-profit technologies can improve the competitiveness of WPG and PPG in the regional power system. Results are valuable for revealing the impacts of climate change, economic development, and technological improvement on renewable power potentials and providing support for regional energy-structure transformation and carbon-emission abatement.