问题描述
我改变了matplotlib的全局字体:
import matplotlib.pyplot as plt
from matplotlib import rcParams
rcParams['font.family'] = 'sans-serif'
rcParams['font.sans-serif'] = ['Vazir']
但是轴范围的数量仍然是英文的, 我们如何将波斯/阿拉伯数字用于绘图中的轴范围?
def en_to_fa(self,num,formatter='%1.0f'):
num_as_string = formatter % num
mapping = dict(list(zip('0123456789.%','۰۱۲۳۴۵۶۷۸۹.%')))
return ''.join(mapping[digit] for digit in num_as_string)
但我不知道如何在 mathplotlib 中使用此函数,欢迎提出任何想法...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)