Python matplotlibにはboxplotコマンドがあります。
通常、グラフのすべての部分は数字でチェックされます。目盛りを位置ではなく名前に変更するにはどうすればよいですか?
説明のために、私はこの箱ひげ図のような月火水ラベルを意味します:
Python matplotlibにはboxplotコマンドがあります。
通常、グラフのすべての部分は数字でチェックされます。目盛りを位置ではなく名前に変更するにはどうすればよいですか?
説明のために、私はこの箱ひげ図のような月火水ラベルを意味します:
回答:
の2番目の引数を使用しxticks
てラベルを設定します。
import numpy as np
import matplotlib.pyplot as plt
data = [[np.random.rand(100)] for i in range(3)]
plt.boxplot(data)
plt.xticks([1, 2, 3], ['mon', 'tue', 'wed'])
pylab
bc を削除するために編集されたのは、単一の名前空間に(プロット用)および(数学および配列の操作用)pylab
一括インポートする便利なモジュールです。多くの例で使用されていますが、推奨されなくなりました。matplotlib.pyplot
numpy
pylab
arsには権利があり、簡潔な答えがあります。matplotlibの使用方法を学ぶときに、関連するコードと例を見つけるのにサムネイルギャラリーが非常に役立つことがわかりました。あなたの場合、この箱ひげ図の例を提出しました。これは、他の便利な機能を示しています(目盛りテキストの回転、Y軸の上部の目盛りとラベルの追加、ボックスへの色の追加など)。