记录data frame小数点后面省略掉0的问题
iloc得到的series
.to_list() 0被省略掉
to_list() 可能会将浮点数转换为默认格式。先将数据转换为字符串以保留格式
df_2708.iloc[2,:].apply(lambda x: f'{x:.3f}').to_list()
自定义保留小数点后几位
def formatter(value):
return "{:.3f}".format(value) # Adjust the number of decimal places as needed
或者设置显示格式来保留小数点后的零
pd.options.display.float_format = '{:.3f}'.format # Setting the Display Format to Retain Decimal Zeros