Going forward everything should display the names correctly in your web analytics report. I was able to set up in my farm environment to test and verify if name does update once you’ve update the user profile / set the preferred name. Unfortunately, through my testing It will not update on the previous records.
|SharePoint Online/365 with SAP API||2||88|
|SharePoint 2013 Blog Template||2||48|
|How to extend sharepoint / sharepoint subsite internally to another server and externally to the Internet||7||39|