I came across these charts on Reddit.com (thanks to user ChrisTroy). He also added this explanation as well:
I've found the data for my work here . So I cannot assure that they're all correct or complete.
As the owner of the site mentions:
"These are arrests and citations involving NFL players since 2000 that were more serious than speeding tickets. U-T San Diego reviewed hundreds of news reports and public records in compiling it. The list cannot be considered comprehensive in part because some incidents may not have been reported and some public records proved to be elusive. Increased media coverage of incidents also probably accounts for more incidents listed in recent years."
I've assigned the data to a spreadsheet and began calculating. Since there was no plain allocation for positions, because they mixed up Cornerbacks / Safeties / Defensive Backs as well as Offensive Tackles / Centers / Guards, I condensed the positions as you can see. For that every player counts only once. Say "Pacman Jones" was arrested a few times, but he only counts once as DB.
Because some teams have equal arrests, I've listed the one with the last incident in the nearer past on top. For example the last arrest of the Bengals was "surprise, surprise" "Pacman Jones" on June 10th, 2013 and the arrest of Adrian Peterson was on July 7th, 2012.
Next point: These are only arrests! No convictions or charges. For more information you can visit the page I've mentioned above.