我是python/pandas的新手,有一个非常基本的问题。我想创建另一个基于这两个表的条件的表。例如:表A、表B -->表Ccreate table TableC as select case when b.Field1=1000 and a.Field1=50 then 20 else 0 end as FieldA,
我尝试使用pandas将一个值有条件地赋值给一个列。我尝试使用pandas assign创建一个新列,如果sv_length列指定的长度值为>= 50,则标记为SV;如果长度小于50,则标记为InDel。df3=df2.assign(InDel_SV='InDel' if df2.sv_length < 50 else 'SV')
ValueError: The truth val