概要:
Pandas は DataFrame として知られる表形式のデータ構造を提供します。多くの場合、さらなる分析やプレゼンテーションのために、このデータをグラフィック形式で視覚化したい場合があります。 DataFrame を折れ線グラフに変換するのは簡単ですが、この記事では、DataFrame を PNG 画像としてエクスポートするという特定のタスクに焦点を当てます。 matplotlib を使用して、PNG エクスポートに適したテーブルを作成できる信頼性の高い方法を検討します。
方法:
軸なしで 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 画像としてエクスポートするには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。