DataFrame
을 matplotlib를 사용하여 파이 차트로 인쇄 할 수 있습니까? This에는 바, 막대 그래프, 산점도 등을 포함한 많은 차트 유형을 플로팅하기위한 지침이 있습니다. 그러나 파이 차트가 누락 되었습니까?matplotlib를 사용하여 파이 차트에 팬더 데이터 프레임을 플로팅
4
A
답변
5
import matplotlib.pyplot as plt
plt.pie(DataFrame([1,2,3]))
이 예상대로 작동하는 것 같습니다. DataFrame에 둘 이상의 열이 있으면 증가합니다.
8
팬더는 pd.DataFrame.plot()
에 내장되어 있습니다. 당신이해야 할 일은 kind='pie'
플래그를 사용하고 원하는 컬럼을 알려주는 것입니다 (또는 모든 컬럼을 얻으려면 subplots=True
을 사용하십시오). 이렇게하면 자동으로 레이블이 추가되고 백분율 레이블도 추가됩니다.
fig = plt.figure(figsize=(6,6), dpi=200)
ax = plt.subplot(111)
df.Data.plot(kind='pie', ax=ax, autopct='%1.1f%%', startangle=270, fontsize=17)
당신이 DataFrame
ax=ax
것을 알려주기 :
import matplotlib.pyplot as plt
df.Data.plot(kind='pie')
은 당신이 할 수있는 조금 더 사용자 정의 확인하십시오. 위에 표시된 것처럼 모든 일반
matplotlib plt.pie()
플래그를 사용할 수도 있습니다.
관련 문제
- 1. matplotlib를 사용하여 파이썬에서 데이터 플로팅
- 2. matplotlib를 사용하여 파이썬에서 플로팅 하시겠습니까?
- 3. 팬더 차트와 판다 데이터 프레임의 matplotlib를 사용하는 테이블
- 4. 팬더 파이썬에서 파이 데이터를 파이 플롯 할 수 없습니다.
- 5. 팬더 데이터 프레임에 스택 막대 그래프 플로팅
- 6. 팬더/데이터 프레임을 사용하여 가중 평균을 계산하십시오.
- 7. 팬더 데이터 프레임을 MySQL에 작성하기
- 8. 팬더 -이 데이터 프레임을 감안할하기 matplotlib
- 9. 팬더 데이터 프레임을 CSV로 변환
- 10. 복수 팬더 데이터 프레임을 HTML로
- 11. 팬더 : 멋지게 데이터 프레임을 인덱싱
- 12. 정수로 팬더 데이터 프레임을 인덱싱
- 13. 팬더 데이터 프레임을 멋지게 인쇄하십시오.
- 14. HDF5에 팬더 데이터 프레임을 작성하십시오.
- 15. 유형 팬더 데이터 프레임을 데이터 프레임을 스파크로 변환하는 오류
- 16. 기본 팬더 matplotlib 플로팅
- 17. 파이 차트에 레이블 넣기
- 18. Google 파이 차트에 동적 데이터 삽입
- 19. 단위 테스트에서 팬더 데이터 프레임을 사용하는 방법
- 20. matplotlib를 사용하는 꺾은 선형 차트에 대한 범례 및 제목
- 21. 팬더 : 나는 2 개 데이터 프레임을
- 22. vb.net을 사용하여 excel의 파이 차트에 대한 데이터 표 표시
- 23. 팬더 데이터 프레임을 특정 json 형식으로 변환
- 24. 팬더 데이터 프레임을 사용한 메모리 누수
- 25. 팬더 데이터 프레임을 만드는 동안 오류가 발생했습니다
- 26. 팬더 데이터 프레임을 수정하는 방법은 무엇입니까?
- 27. 팬더 데이터 프레임을 일 /시/분으로 자르기
- 28. 팬더 데이터 프레임을 두 열로 나누십시오.
- 29. 팬더 : 데이터 프레임을 다른 df에 추가
- 30. 팬더 - 시간 간격으로 데이터 프레임을 자르십시오.
답변 해 주셔서 감사합니다. 그것은 잘 작동합니다. 그러나 DataFrame 열 이름을 기반으로 차트 레이블을 삽입하는 방법은 무엇입니까? –
''pie''에 대한 문서를 읽고 DataFrame의''.columns''를 사용하십시오. –
감사합니다. 설명서를 읽고 나머지 부분을 찾아 보겠습니다. :) –