我正在使用pandas.DataFrame.plot
将数据绘制为:
coffsw, pname = get_params(model_params, countries)
coffs = np.reshape(coffsw, (len(countries), model_params))
pname.append("Pop. Den.")
fdata = pandas.DataFrame(data=coffs, index=countries)
fdata = fdata.astype(float)
fdata.plot(kind='line', subplots=True, layout=(4, 2), sharex=False, sharey=False, style='-o')
现在,xticks
标签来自列表countries
,可能很长。
我可以用countries
元素的前2个字母替换xticks标签吗,例如India
应该在xlabel中替换为In
。
我不想用这样的元素定义另一个列表,但是格式化国家的元素。
谢谢。