Matplotlibとxticksの中心を示す小さなダッシュを使用して2つの折れ線グラフをプロットしようとしています。ここに、オンラインで見つけたサンプルのプロットを示します(私はそれらを丸で囲みました)。今すぐ下記Matplotlibプロット上に軸スパイクが表示されない
私のコードやグラフです。私はそれが背骨に関連していないことを知っています。
コード:
from sklearn.externals import joblib
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
import math
sns.set()
sns.set_style("dark")
sns.set_style("white")
plt.figure()
plt.plot([1,2,3,4,5],[10,5,69,38,52],label='test')
plt.xticks([1,2,3,4,5],['apple','orange','grapes','lemon','pear'],ha='right')
plt.xticks(rotation=45)
plt.savefig("test.png", dpi=300)
OS:MacOXハイシエラ10.13、Pythonの:3.6.0なし仮想環境
は、完全なコードではないか、質問の一部ではない追加の設定が行われているいくつかの環境でこのコードを実行します。完全な再現可能な例を示していない質問は役に立たない。 [mcve]を参照してください。 – ImportanceOfBeingErnest
私はフルコード、OS、およびPythonバージョンの詳細で投稿を更新しました。 –
あなたは目盛りを目立たないようにするシーボーンスタイルを使用しています。コードから 'sns'で始まるすべての行を削除すると、目盛りが表示されます。 – ImportanceOfBeingErnest