在df中,有很多变量,包括vaccine_preg、only_breastf等。
作为数据字典,
vaccine={'1':'Anti Tetanus Toxoid Injection', '2':'Polio Vaccine', '3':'BCG vaccine'}
yndk={'1':'yes','0':'no','-88':'Prefer not to answer', '-99':"Don't know"}
df=df.vaccine_preg.map(vaccine)
df=df.only_breastf.map(yndk)我想标记这个数据集中的所有变量。但是,标签后的vaccine_preg变量,不能继续标签下一个变量:only_breast。
错误就像;
AttributeError:“串联”对象没有属性“only_breastf”
帮助我解决这个问题,如何用相应的字典标注变量。
发布于 2019-03-13 11:29:14
听起来你想做的事:
df.vaccine_preg=df.vaccine_preg.map(vaccine)
df.only_breastf=df.only_breastf.map(yndk)如果不是的话,您的第一行将用
df.vaccine_preg.map(vaccine)https://stackoverflow.com/questions/55140675
复制相似问题