I came across matplotlib code which customizes legend location using keywords loc and bbox_to_anchor. For example :
fig.legend([line1, line2], ['series1', 'series2'], bbox_to_anchor=[0.5, 0.5],
loc='center', ncol=2)
I have seen variation of above where bbox_to_anchor is used after loc.
I understand the purpose of using bbox_to_anchor and loc separately. However, is there any benefit of using both in the same legend specification? From my understanding and usage, it appears to me that if bbox_to_anchor is specified, then the loc parameter is pretty much don't care.
Can anyone confirm this? I don't see any documentation regarding this.