0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonのグラフ描画での文字サイズ調整と関数引数の順序について

Last updated at Posted at 2023-05-14

この記事は、Pythonでのグラフ描画における文字サイズ調整と、関数の引数の順序に関してとなります。

1. 散布図のx軸とy軸の目盛りの表示を大きくする方法

散布図のx軸とy軸の目盛りの表示を大きくするには、plt.xticks() および plt.yticks() を使用して目盛りのフォントサイズを変更します。

import matplotlib.pyplot as plt

# Define Display a scatter plots Function
def scatterplot(x, y, data, figsize=(48, 42), xlabel_fontsize=65, ylabel_fontsize=65, tick_fontsize=50):
    plt.figure(figsize=figsize, dpi=20)
    plt.scatter(data[x], data[y], alpha=0.8, s=1000, marker='o')
    plt.xlabel(x, fontsize=xlabel_fontsize)
    plt.ylabel(y, fontsize=ylabel_fontsize)
    
    # Set tick font size for x-axis and y-axis
    plt.xticks(fontsize=tick_fontsize)
    plt.yticks(fontsize=tick_fontsize)
    
    return plt.show()

2. sns.jointplot() 関数の引数の順序エラーの修正方法

Pythonでは、位置引数はキーワード引数の前に記述する必要があります。そのため、以下のようなコードではエラーが発生します。

sns.jointplot(x='Age', y='NFOGQ', subjects_df)

この問題を解決するためには、data パラメータに subjects_df を指定するように修正します。

import seaborn as sns

# Correlation between age and NFOGQ
sns.jointplot(x='Age', y='NFOGQ', data=subjects_df)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?