2016-07-20 2 views
-1

Любая идея, почему мой скрипт ниже помещает заголовок так далеко от графиков/подзаголовков? Можно ли указать размер шрифта заголовка?Заголовок с использованием matplotlib and pandas - python

df = pandas.read_csv('data.csv', delimiter=',', 
          index_col=0, 
          parse_dates=[0], dayfirst=True, 
          names=['Date','1','2','3','4', '5']) 

     df.plot(subplots=True, marker='.',markersize=8, title ="Graph", fontsize = 10, color=['r','b','b','b', 'b'], figsize=(8, 18)) 


     plt.savefig('capture.png') 

Спасибо тонну!

+0

Вы посмотрели [здесь] (http://stackoverflow.com/questions/16419670/increase-distance-between-title-and-plot-in-matplolib)? – lhcgeneva

ответ

1

Чтобы отредактировать размер шрифта, вам нужно будет использовать matplotlib, так как pandas не позволяет передавать размер шрифта или аналогичный, к сожалению (afaik).

попробовать это:

ax = df.plot() 
ax.set_title('Graph', fontsize=20) # or size, alternatively 

По существу, pandas.DataFrame.plot() возвращает Matplotlib axis объект, на котором вы затем можете вызывать любые методы, связанные с ним.

Подробнее: the matplotlib documentation.

Смежные вопросы