pandas 设置某列值的类型,求和指定列,给指定列赋值

number_of_declarations = df[df["测试1"]=="1"]["测试1"].astype("float").sum()#//中括号中为要求和的列
print(number_of_declarations)
# df[df["测试1"]=="1"]["测试2"]=="这是一个测试"
df.loc[df[df["测试1"] == '1'].index.tolist() ,'测试2'] = '新的值'

 

posted @ 2021-07-18 22:03  拷贝达人  阅读(751)  评论(0编辑  收藏  举报