総売上 (TOTAL_2012) を降順でランク付けし、売上の約 25% になるようにグループのリストを取得しようとしています。したがって、階層 1 グループが最も多くの売上/会社を獲得しています。
sales['PERCENT_2012'] = sales['TOTAL_2012'] / sales['TOTAL_2012'].sum()
sales['CUM_PERCENT_2012'] = sales['PERCENT_2012'].cumsum()
問題は、CUM_PERCENT_2012 が 100% または 1.00 よりも大きく、1.0000004 などの値であるため、浮動小数点の問題であることはわかっています。精度を強制する方法や小数点以下 2 桁に丸める方法はありますか。