我的数据集:
col_dep_end_year1948 1.0 1919.0 19491.0 1919.01950 1.0 1919.01948 1.0 1920.01949 1.0 1920.01950 1.0 1920.0
我将给出1行的答案,您可以用循环概括它。同样基于你提供给我们的0行代码,我不得不做一些假设。但这应该能解决你的问题
## I have no idea why it is not just a boolean but ok
my_binary_data = 1 if col_dep_ever == '1.0' and regime_o=! regime_d else 0
一个更好的方法是只使用True/False值:
my_boolean_value = col_dep_ever == '1.0' and regime_o=! regime_d