일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 딥러닝
- 알고리즘
- 컴퓨터비전
- 소프트웨어
- 프로그래밍언어
- 컴퓨터공학
- Yes
- 보안
- 클라우드컴퓨팅
- 인공지능
- 컴퓨터과학
- 사이버보안
- 프로그래밍
- 데이터베이스
- 네트워크보안
- 빅데이터
- 소프트웨어공학
- 버전관리
- 머신러닝
- 데이터과학
- 자바스크립트
- 파이썬
- springboot
- 자료구조
- 네트워크
- 웹개발
- 디자인패턴
- 데이터분석
- 데이터구조
- I'm Sorry
- Today
- Total
스택큐힙리스트
각 하위 도표에 제목 추가하는 방법 본문
저는 많은 하위 도표를 포함한 하나의 도형을 가지고 있습니다.
fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k')
fig.canvas.set_window_title('Window Title')
# Returns the Axes instance
ax = fig.add_subplot(311)
ax2 = fig.add_subplot(312)
ax3 = fig.add_subplot(313)
서브 플롯에 제목을 추가하는 방법은 무엇인가요?
fig.suptitle는 모든 그래프에 제목을 추가하며, ax.set_title()가 존재하지만 후자는 내 하위 도표에 제목을 추가하지 않습니다.
도와 주셔서 감사합니다.
수정:
set_title() 에 대한 오타 수정. Rutger Kassies에게 감사합니다.
답변 1
ax.title.set_text('My Plot Title') 도 작동하는 것 같습니다.
fig = plt.figure()
ax1 = fig.add_subplot(221)
ax2 = fig.add_subplot(222)
ax3 = fig.add_subplot(223)
ax4 = fig.add_subplot(224)
ax1.title.set_text('First Plot')
ax2.title.set_text('Second Plot')
ax3.title.set_text('Third Plot')
ax4.title.set_text('Fourth Plot')
plt.show()
답변 2
각 하위 그림에 제목을 추가하는 방법Matplotlib은 데이터 시각화를위한 강력한 라이브러리 중 하나입니다. 많은 연구자들이 매트 플롯립을 사용하여 그래프를 그리고 다양한 플롯을 만듭니다. 하지만 때로는 Matplotlib의 부분 플롯 (subplot)에는 제목이 없고 이를 추가해야 할 때가 있습니다.
따라서 이 문제를 해결하기 위해 제목을 추가하는 방법을 알아보도록 하겠습니다.
각 하위 그림에 제목을 추가하는 방법은 다음과 같습니다.
1. Matplotlib 모듈을 가져와서 부분 플롯 (subplot)를 생성합니다.
2. 각 부분 플롯에 대한 제목을 입력합니다.
3. Matplotlib을 사용하여 그림을 표시합니다.
아래는 Python으로 Matplotlib에서 각 하위 그림에 제목을 추가하는 예시 코드입니다:
```python
import matplotlib.pyplot as plt
import numpy as np
# Create a figure and 2 subplots
fig, axs = plt.subplots(1, 2, figsize=(6, 3), sharey=True)
# Set the titles for each subplot
axs[0].set_title('Subplot 1')
axs[1].set_title('Subplot 2')
# Plot some data on each subplot
x = np.arange(0, 10, 0.1)
y = np.sin(x)
axs[0].plot(x, y)
axs[1].plot(x, -y)
# Show the plot
plt.show()
```
이 코드에서는 Matplotlib을 사용하여 1x2 그리드의 2 개 하위 그림을 만듭니다. 각 부분 그림에 대한 제목을 설정하고 데이터를 그립니다.
실행하면 다음과 같은 그림을 볼 수 있습니다.

이렇게 하면 Matplotlib의 부분 플롯 (subplot)에 제목을 추가 할 수 있습니다. 유용한 정보였기를 바랍니다.