I am working on data visualization problem, where I am plotting daily active users on about 15k pages against time/dates in python. On some days, I have peaks on specific page, but those peaks are artificially created and affect cumulative results. I want to show overall trends, either by suppressing peaks or adjusting the data in some other way.
I am plotting using Pandas with Python, in jupyter notebook.
Question: Is there any efficient way to solve this problem?