>  기사  >  백엔드 개발  >  Pandas에서 누적 막대 차트를 만드는 방법은 무엇입니까?

Pandas에서 누적 막대 차트를 만드는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-10-21 19:39:02429검색

How to Create a Stacked Bar Chart in Pandas?

Pandas에서 누적 막대 차트 그리기

누적 막대 차트를 만들려면 먼저 표시하려는 데이터가 포함된 데이터 프레임을 만들어야 합니다. 데이터프레임의 각 행은 플롯의 하나의 막대에 해당해야 하며, 각 열은 다른 범주에 해당해야 합니다. 데이터프레임의 값은 각 카테고리의 개수여야 합니다.

데이터프레임을 생성한 후에는 matplotlib.pyplot 모듈의 플롯 기능을 사용하여 플롯을 생성할 수 있습니다. 플롯 함수의 kind 매개변수는 생성하려는 플롯의 유형을 지정하고, stacked 매개변수는 막대를 쌓아야 할지 여부를 지정합니다.

예를 들어 다음 코드는 막대 그래프의 누적 막대 차트를 만듭니다. 데이터 프레임 df의 데이터:

df.plot(kind='bar', stacked=True)

이렇게 하면 다음과 같은 플롯이 생성됩니다.

[누적 막대 차트 이미지]

원하는 경우 플롯을 사용자 정의하려면 플롯 기능의 다른 매개변수를 사용할 수 있습니다. 예를 들어 막대의 색상, 막대의 너비, 축의 레이블을 변경할 수 있습니다.

플롯 기능 사용 방법에 대한 자세한 내용은 matplotlib 설명서를 참조하세요.

위 내용은 Pandas에서 누적 막대 차트를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.