소개:
Pandas는 DataFrame이라는 표 형식의 데이터 구조를 제공합니다. . 추가 분석이나 프레젠테이션을 위해 이 데이터를 그래픽 형식으로 시각화하려는 경우가 종종 있습니다. DataFrame을 선 그래프로 변환하는 것은 간단하지만 이 기사에서는 DataFrame을 PNG 이미지로 내보내는 특정 작업에 중점을 둡니다. PNG 내보내기에 적합한 테이블을 생성할 수 있는 matplotlib를 사용하여 신뢰할 수 있는 방법을 살펴보겠습니다.
방법:
matplotlib에서 축 없이 테이블을 생성하고 저장하려면 PNG로 저장하려면 다음 단계를 따르세요.
<code class="python">import matplotlib.pyplot as plt import pandas as pd from pandas.plotting import table # Create a DataFrame (df) with multi-indexed columns and a row index # representing names # Remove axes from the plot ax = plt.subplot(111, frame_on=False) ax.xaxis.set_visible(False) ax.yaxis.set_visible(False) # Plot the DataFrame in matplotlib table(ax, df) # Save the table as a PNG file plt.savefig('mytable.png')</code>
참고: 출력은 시각적으로 매력적이지 않을 수 있지만 테이블을 효과적으로 표시합니다. table() 함수에서 제공하는 인수를 사용하여 테이블의 모양을 사용자 정의할 수 있습니다.
다중 인덱스 열 처리:
DataFrame에 다중 인덱스 열이 있는 경우, 다음 방법으로 다중 인덱스를 시뮬레이션할 수 있습니다.
결론:
제공된 방법을 사용하면 Pandas DataFrame을 PNG 이미지로 쉽게 내보낼 수 있습니다. 축을 제거하고 matplotlib의 table() 함수를 사용하면 인쇄 가능하거나 표시 가능한 테이블을 쉽게 만들 수 있습니다.
위 내용은 Pandas DataFrame을 PNG 이미지로 내보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!