python pandas dataframe错误'DataFrame'对象没有属性'DataFrame'

时间:2019-07-18 01:53:02

标签: python pandas dataframe

我读取了csv文件并编写了代码,但是此代码有错误。 list_PAL是具有“患者性别”和“患者年龄”信息的数据框代码。

for i, fil in enumerate(list_PAL):
print(type(fil))
if fil.empty == True:
    fil.DataFrame({"PatientAge" : [np.nan, np.nan], "Patient Sex" : [M,F]})
elif fil.empty == False:
    if (fil[fil['Patient Sex'] == 'M'].empty == True &
        fil[fil['Patient Sex'] == 'F'].empty == False):
        fil.DataFrame({"PatientAge" : [np.nan], "Patient Sex" : ['M']})
    elif (fil[fil['Patient Sex'] == 'M'].empty == False &
          fil[fil['Patient Sex'] == 'F'].empty == True):
        fil.DataFrame({"PatientAge" : [np.nan], "Patient Sex" : ['F']})
    elif (fil[fil['Patient Sex'] == 'M'].empty == True &
          fil[fil['Patient Sex'] == 'F'].empty == True):
        fil
list_PAL[i] = fil

第4行fil.DataFrame({“ PatientAge”:[np.nan],“ Patient Sex”:['M']})此代码有错误

  

AttributeError:“ DataFrame”对象没有属性“ DataFrame”

0 个答案:

没有答案