格式化熊猫数据框图刻度标签

时间:2020-04-19 18:40:16

标签: python pandas

我正在使用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

我不想用这样的元素定义另一个列表,但是格式化国家的元素。

谢谢。

0 个答案:

没有答案