在函数中查找数据帧的长度

2024-10-01 04:48:36 发布

您现在位置:Python中文网/ 问答频道 /正文

下面代码的目标是创建另一个相同的数据帧,其中所有值都替换为零

input numpy as np
import pandas as pd
#Given preexisting dataframe
len(df) #Returns 1502

def zeroCreator(data):
    zeroFrame = pd.DataFrame(np.zeros(len(data),1))
    return zeroFrame
print(zeroCreator(df)) #Returns a TypeError: data type not understood

我如何处理这个类型错误

编辑:感谢您的所有澄清,我似乎没有将数据帧参数正确地输入到np.zero中(缺少一对括号),尽管存在一个更简单的解决方案


Tags: 数据代码importnumpy目标dfinputdata