我有样本:

import pandas as pd

data = [[1706121660, 1.152229705572702e-06, 1.074741466619169e-06, 1.074741466619169e-06, 1.074741466619169e-06, 0.28], [1706121600, 1.125333298543622e-06, 1.157527924446797e-06, 1.088866832550798e-06, 1.152229705572702e-06, 4.681397952]]
df = pd.DataFrame(data)
df

我看到了这样的结果:

    0           1           2           3           4           5
0   1706121660  0.000001    0.000001    0.000001    0.000001    0.280000
1   1706121600  0.000001    0.000001    0.000001    0.000001    4.681398

如何在不进行四舍五入的情况下查看实际值?谢谢大家!

推荐答案

您可以通过以下方式提高精度

df = pd.DataFrame(data)
pd.set_option('display.float_format', '{:.20f}'.format)

In your example: enter image description here

Python相关问答推荐

如何最好地处理严重级联的json

在Python中,如何才能/应该使用decorator 来实现函数多态性?

如何才能将每个组比上一组增加N %?

如何知道标志是否由用户传递或具有默认值?

在matplotlib动画gif中更改配色方案

jit JAX函数中的迭代器

为什么tkinter框架没有被隐藏?

如何将双框框列中的成对变成两个新列

处理(潜在)不断增长的任务队列的并行/并行方法

如何找到满足各组口罩条件的第一行?

如何在Python中并行化以下搜索?

pandas:排序多级列

使用NeuralProphet绘制置信区间时出错

给定高度约束的旋转角解析求解

不能使用Gekko方程'

如何在FastAPI中为我上传的json文件提供索引ID?

在单次扫描中创建列表

matplotlib图中的复杂箭头形状

(Python/Pandas)基于列中非缺失值的子集DataFrame

OpenCV轮廓.很难找到给定图像的所需轮廓