gpt4 book ai didi

python - 如何创建 python 空数据帧,其中 df.empty 结果为 True

转载 作者:行者123 更新时间:2023-12-04 22:42:13 26 4
gpt4 key购买 nike

如何在 python 中创建一个空数据框,以便测试 df.empty结果 True ?

我试过这个:

df = pd.DataFrame(np.empty((1, 1)))

df.empty结果 False .

最佳答案

最简单的是pd.DataFrame() :

df = pd.DataFrame()   

df.empty
# True

如果要创建指定列数的数据框:
df = pd.DataFrame(columns=['A', 'B'])

df.empty
# True

此外,形状为 (1, 1) 的数组不为空(它有一行),这就是您得到 empty = False 的原因,为了创建一个空数组,它需要形状为 (0, n) :
df = pd.DataFrame(pd.np.empty((0, 3)))

df.empty
# True

关于python - 如何创建 python 空数据帧,其中 df.empty 结果为 True,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43573983/

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