파이썬 matplotlib boxplot에서 진드기 이름을 지정하는 방법


20

파이썬 matplotlib 에는 boxplot 명령이 있습니다.

일반적으로 그래프의 모든 부분이 숫자로 표시됩니다. 진드기를 위치 대신 이름으로 바꾸려면 어떻게해야합니까?

예를 들어,이 상자 그림과 같은 Mon Tue Wed 레이블을 의미합니다.

대체 텍스트

답변:


30

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'])

pylabbc 를 제거하도록 편집 하면 단일 네임 스페이스에서 pylab대량 matplotlib.pyplot플로팅 (플롯 팅) 및 numpy(수학 및 배열 작업 ) 편리한 모듈이 있습니다. 많은 예제를 사용하지만 pylab, 그것은 더 이상 권장되지 않습니다 .


13

ars는 옳고 간결한 답변을 가지고 있습니다. matplotlib 사용법을 배울 때 썸네일 갤러리 가 관련 코드와 예제를 찾는 데 실제로 유용하다는 것을 알았습니다 . 귀하의 경우, 이 상자 그림 예제 를 제출 하여 유용한 다른 기능을 보여줍니다 (틱 표시 텍스트 회전, 위쪽 Y 축 눈금 표시 및 레이블 추가, 상자에 색상 추가 등).

대체 텍스트


+1. 조쉬, 이건 아주 완벽한 참조 샘플입니다. 감사합니다!
ars
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.