Pandas: Attaching Descriptive Dict() to Hierarchical Index (i.e. CountryCode and CountryName)
I think the simplest solution split this into two columns in your DataFrame, one for country_code and country_name (you could name them something else).
When you print or graph you can select which column is used.
Is there anyway to attach a descriptive version to an Index Column?
For Example, I use ISO3 CountryCode's to merge from different data sources
'AUS' -> Australia etc. This is very convenient for merging different data sources, but when I want to print the data I would like the description version (i.e. Australia). I am imagining a dictionary attached to the Index Column of 'CountryCode' (where CountryCode is Key and CountryName is Value) and a flag that will print the Value instead of the Key which is used for data manipulation. 
Is the best solution to generate my own Dictionary() and then when it comes time to print or graph to then merge the country names in? This is ok, except it would be nice for ALL of the dataset information to be carried within the dataframe object.