ホームページ >ウェブフロントエンド >CSSチュートリアル >スタイルと CSS を使用して Pandas Dataframe HTML テーブルの外観をカスタマイズするにはどうすればよいですか?
Python の Pandas ライブラリでは、データフレームを操作および視覚化できます。場合によっては、カラー スキームを変更して、これらのデータフレームの視覚的な魅力を高める必要があります。
行内のすべての値に色を付ける必要がある Pandas データフレームを考えてみましょう。 「MOS」というラベルを付け、指定したヘッダー/インデックス テーブルの背景色を変更します。
Pandas のスタイリング機能 (バージョン 0.17.1 で導入) により、柔軟なスタイル設定が可能になります。
MOS 行の強調表示:
「MOS」行の値に色を付けるには、「MOS」を持つ行をチェックする関数highlight_MOS(s)を定義します。
<code class="python">def highlight_MOS(s): is_mos = s.index.get_level_values(1) == 'MOS' return ['color: darkorange' if v else 'color: darkblue' for v in is_mos]</code>
スタイルの適用:
style.apply() メソッドを使用して、highlight_MOS 関数を適用すると、スタイル付きのデータフレームが得られます。 s.
<code class="python">s = df.style.apply(highlight_MOS)</code>
スタイル付きデータフレームを表示します:
s を印刷すると、色の変更が適用されたデータフレームが表示されます。
<code class="python">print(s)</code>
これこのソリューションは、Pandas データフレームの外観をカスタマイズするための簡潔かつ効率的な方法を提供し、データフレームをより美しく魅力的で有益なものにします。
以上がスタイルと CSS を使用して Pandas Dataframe HTML テーブルの外観をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。