以下の単純なコードを使用して、x 値のラベルが変更された箱ひげ図を生成します。
subplot(221)
boxplot(list_of_lists_of_lengths)
xlabel('max gap')
ylabel('cluster lengths')
xticks(range(len(max_distance)), max_distance, size='small')
ご覧のとおり、x の値が正しくオフセットされていません。0 を最初のボックスの下に、100 を 2 番目のボックスの下にします。
それをいじっても、答えが見つかりません。助けてください!