pandas では、groupby 操作により大きな数値の科学的表記法が生成されることがありますが、これは望ましくない場合があります。
形式を変更するには、display.float_format オプションを利用してカスタム文字列コンバータを指定します。たとえば、小数を追加して小数点以下の桁数を制限するには:
pd.set_option('display.float_format', lambda x: '%.3f' % x)
これは次のように変換されます。数値を小数点以下 3 桁の文字列に変換します。
また、文字列を操作したくない場合は、Series の各値にラムダ関数を適用して書式設定をカスタマイズできます:
Series(np.random.randn(3)).apply(lambda x: '%.3f' % x)
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3