gpt4 book ai didi

python - 更改数据框中行的数据类型

转载 作者:太空宇宙 更新时间:2023-11-03 15:13:12 28 4
gpt4 key购买 nike

在数据帧上调用 .describe() 方法时,会返回一个新的数据帧。在我的项目中,“计数”行中的值显示为 float ,其中有许多零,这很丑陋。计数应该是 int,因为它实际上是值数量的计数。

我希望计数行显示为整数,但我找不到更改特定行的数据类型的方法。

如有任何建议,我们将不胜感激!谢谢。

import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.rand(5,3))
df_stats = df.describe()

enter image description here

最佳答案

使用astype(object)

df_stats.astype(object)

0 1 2
count 5 5 5
mean 0.551652 0.577811 0.494294
std 0.229048 0.312622 0.28331
min 0.185523 0.0350725 0.136097
25% 0.542329 0.651676 0.275079
50% 0.544838 0.652151 0.538186
75% 0.706685 0.713614 0.74606
max 0.778883 0.836541 0.77605

关于python - 更改数据框中行的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44079806/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com