>백엔드 개발 >파이썬 튜토리얼 >matplotlib Python을 사용하는 다축 x

matplotlib Python을 사용하는 다축 x

WBOY
WBOY앞으로
2024-02-09 18:12:041168검색

使用 matplotlib python 进行多轴 x

질문 내용

내 목표는 아래 그림과 같은 것을 얻는 것입니다.

현재 다음과 같이 구축하려고 합니다.

으아악

하지만 원하는 결과를 얻으려면 아직 멀었습니다. 정말 어떻게 해야 할지 모르겠습니다. 도와주실 수 있나요?


정답


플롯을 하려면 문자열을 숫자로 변환해야 합니다.

x 값당 여러 개의 막대로 플롯하는 것은 matplotlib 기반의 pandas(또는 seaborn) 라이브러리를 사용하여 플롯하는 것이 훨씬 쉽습니다. 데이터에 히스토그램 데이터가 없습니다. 막대 그래프가 필요한 것 같습니다.

여기에 몇 가지 코드가 있습니다. 많은 사용자 정의가 가능합니다.

으아악

가능한 사용자 정의에는 다음이 포함될 수 있습니다:

으아악

ps: 데이터 프레임은 다음과 같습니다:

카테고리 se s 이 标题> 1개 카테고리 -9.51 19.605 -5.364 2개 카테고리 -13.5 28.388 -7.954 레벨 3 0.193 1.762 -3.756 4개 카테고리 9.564 -4.264 -0.184 레벨 5 23.13 -24.716 1.883 레벨 6 -0.252 -26.956 41.876 7개 카테고리 -0.442 0.382 -0.012 表>

위 내용은 matplotlib Python을 사용하는 다축 x의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제