ホームページ >バックエンド開発 >Python チュートリアル >フォーマット文字列を使用して Pandas DataFrame の浮動小数点値をフォーマットする方法

フォーマット文字列を使用して Pandas DataFrame の浮動小数点値をフォーマットする方法

Barbara Streisand
Barbara Streisandオリジナル
2024-11-12 01:20:031021ブラウズ

How to Format Floating-Point Values in Pandas DataFrames Using a Format String?

フォーマット文字列を使用した Pandas DataFrames の浮動小数点値のフォーマット

データ分析では、浮動小数点値を表示する必要がある場合があります。ドル記号を使用した通貨の書式設定など、特定の形式で。データ自体を変更することは可能ですが、表示形式を変更するときに元の値を保持する方が効率的です。

これを実現する 1 つの方法は、pd.options.display:

これにより、DataFrame 内のすべての浮動小数点値がドル記号と小数点以下 2 桁でフォーマットされます。例:

出力:

ただし、このアプローチでは、すべての浮動小数点値に同じ書式設定が適用されます。特定の列に異なる書式設定が必要な場合は、表示する前に DataFrame を変更する必要があります。

たとえば、foo 列のみをドル記号で書式設定するには:

出力:

この方法で DataFrame を変更すると、元の浮動小数点値が保持されたまま、希望の形式で表示されます。

以上がフォーマット文字列を使用して Pandas DataFrame の浮動小数点値をフォーマットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。