python - 論文 - seaborn フォントサイズ




plt.titleのフォントサイズを大きくするには? (3)

fontsizeは辞書のfontdictの中で割り当てることができ、これは追加のパラメータfontweight、verticalalignment、horizo​​ntalalignmentを提供します。

下のスニペットはうまくいくはずです

plt.title('Temperature \n Humidity', fontdict = {'fontsize' : 100})

私はPythonsのmatplotlibを使っています。これが私のコードです。

  plt.title('Temperature \n Humidity')

温度と湿度の両方ではなく、温度のフォントサイズを大きくする方法を教えてください。

これは動作しません:

 plt.title('Temperature \n Humidity', fontsize=100)

いくつかのプロットを描画するためにmatplotlibを使っていると仮定します。

あなたはLaTeXでテキストレンダリングをチェックアウトしたいかもしれません- Matplotlib

これがあなたのケースのためのいくつかのコード行です

plt.rc('text', usetex=True)
plt.title(r"\begin{center} {\Large Temperature} \par {\large Humidity} \end{center}")

それが役立つことを願っています。


import matplotlib.pyplot as plt
plt.figtext(.5,.9,'Temperature', fontsize=100, ha='center')
plt.figtext(.5,.8,'Humidity',fontsize=30,ha='center')
plt.show()

おそらくあなたはこれが欲しいです。 最初の2つのfigtext位置パラメータを変更することで、両方のfigtextを簡単に微調整して配置を調整できます。 haは水平方向の配置です

あるいは

import matplotlib.pyplot as plt

fig = plt.figure() # Creates a new figure
fig.suptitle('Temperature', fontsize=50) # Add the text/suptitle to figure

ax = fig.add_subplot(111) # add a subplot to the new figure, 111 means "1x1 grid, first subplot"
fig.subplots_adjust(top=0.80) # adjust the placing of subplot, adjust top, bottom, left and right spacing  
ax.set_title('Humidity',fontsize= 30) # title of plot

ax.set_xlabel('xlabel',fontsize = 20) #xlabel
ax.set_ylabel('ylabel', fontsize = 20)#ylabel

x = [0,1,2,5,6,7,4,4,7,8]
y = [2,4,6,4,6,7,5,4,5,7]

ax.plot(x,y,'-o') #plotting the data with marker '-o'
ax.axis([0, 10, 0, 10]) #specifying plot axes lengths
plt.show()

代替コードの出力

ImportError: libtk8.6.so: cannot open shared object fileこのコードがImportError: libtk8.6.so: cannot open shared object fileようなエラーを与える場合ImportError: libtk8.6.so: cannot open shared object file ESPをImportError: libtk8.6.so: cannot open shared object fileArch like systems 。 その場合は、 sudo pacman -S tkを使用してtkをインストールするか、 このリンクをたどってください。





graph