gpt4 book ai didi

python - Pandas 中 transpose() 和 .T 的区别

转载 作者:行者123 更新时间:2023-12-05 00:47:59 26 4
gpt4 key购买 nike

我有一个数据样本:

d = {'name': ['Alice', 'Bob'], 'score': [9.5, 8], 'kids': [1, 2]}

我想使用 describe() 方法在 pandas 中显示数据集的简单统计信息。

df = pd.DataFrame(data=d)
print(df.describe().transpose())

输出 1:

result_1

当我最终得到相同的结果时,这两个工作流程之间有什么区别吗?

df = pd.DataFrame(data=d)
print(df.describe().T)

输出 2:

result_1


引用资料:

最佳答案

没有区别。如 T 中所述属性文档,T 只是 transpose() 的访问器方法。确实快速浏览pandas DataFrame source code可见T的整个实现无非是:

T = property(transpose)

关于python - Pandas 中 transpose() 和 .T 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54734957/

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