The quasi-periodic changes in sedimentation rate have significantly positive relations with changes in annual average temperature at 6.4 and 24-yr time scales and human activities at 3.7-yr time scales. The trend of sedimentation rate has a negative relation with temperature, but positive relations with precipitation and human activities. The total variance contribution of climate changes to its changes is close to that of human activities. Floods have significant impacts on abrupt changes in the sedimentation rate at multiple time scales.