In order to study the changing rule of carbon dioxide emissions in China, this paper systematically focused on their current situation, influencing factors, and future trends. Firstly, the current situations of global carbon dioxide emissions and China’s carbon dioxide emissions were presented via a visualization method and their characteristics were analyzed; secondly, the random forest regression model was used to screen the main factors affecting China’s carbon emissions. Considering the different aspects of carbon emissions, 29 influencing factors were determined and 6 main influencing factors were determined according to the results of the random forest regression model. Then, a prediction model for carbon emissions in China was established. The BP neural network model, multi-factor LSTM time series model, and CNN-LSTM model were compared on the test set and all of them passed the test. However, the goodness of fit of the CNN-LSTM model was about 0.01~0.02 higher than the other two models and the MAE and RMSE of the CNN-LSTM model were about 0.01~0.03 lower than those of the other two models. Thus, it was selected to predict China’s carbon dioxide emissions. The predicted results showed that the peak of China’s carbon emissions will be around 2027 and the peak of these emissions will be between 12.9 billion tons and 13.2 billion tons. Overall, the paper puts forward reasonable suggestions for China’s low-carbon development and provides a reference for an adjustment plan of energy structure.