我需要计算列中每个条目的最小计数(小数点后的位数)和最大计数(小数点前的位数),并确定最小计数和最大计数的最大值。
假设我有以下数据框:
A B C D
1033.233 1.56E-07 12.3332 0.0000023
1.0003e12 2222.44444 8888.333 3.24985E+15
1.18E-07 0.067162288 111 222
在平均中位数最小值和最大值等其他统计数据中,我试图计算最小计数的最大值和最大计数的最大值。 例如:
A
1033.233 #Least count= len('.233') = 3 #max count = len('1033') = 4
1.1.0003e12 #Least count = len('1.0003e12') = 0 #max count = len('1000300000000') = 13
1.18E-07 #Least count = lean('.000000118') = 9 #max count = len('0.') = 1
*max = 9* *max=13*
预期输出:
min max mean max_least_cnt max_max_count
A 0.1 1.0003e12 - 9 13
B 1.56E-07 2222.44444 - 9 4
C 12.3332 8888.333 - 4 4
D 0.0000023 3.24985E+15 - 7 16
我希望问题很清楚,期待对我有很大帮助的解决方案。提前致谢