Matplotlib에서 x 축의 레이블이 잘릴 때의 조치
4954 단어 matplotlib
자주 만나는 문제이지만 핀 포인트에 해설하고 있는 기사가 조사한 한 발견되지 않기 때문에 써 남겨 둔다
눈에 띄는 예
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.size'] = 46
plt.rcParams['lines.linewidth'] = 3
x = np.linspace(0, 2 * np.pi)
y = np.sin(x)
plt.plot(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
실행 결과는 다음 그림과 같습니다.
붉은 둥글게 붙인 곳이 절망되고 있다.
보기 힘들다
그래프의 묘사 범위의 설정을 바꾸는 것으로 x축의 라벨을 볼 수 없는 용으로 할 수 있다.
그래프의 묘사 범위의 하한의 설정은,
matplotlib.pyplot.rcParams['figure.subplot.bottom']
에 격납되어 있다. 이것이 디폴트라고 0.11이 되어 있어, 아래로부터 11%의 영역까지 그래프가 그려져 버리기 때문에, x축의 라벨이 끊어지지 않는다. 이것을 15%(0.15) 정도로 변경하면 된다.import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.size'] = 46
# 次の一行を書いておく
plt.rcParams['figure.subplot.bottom'] = 0.15
plt.rcParams['lines.linewidth'] = 3
x = np.linspace(0, 2 * np.pi)
y = np.sin(x)
plt.plot(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
Reference
이 문제에 관하여(Matplotlib에서 x 축의 레이블이 잘릴 때의 조치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/78910jqk/items/e8bce993081c384afdba텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)