我有30个关于癌症家族史的变量,即乳腺癌父亲,乳腺癌母亲,乳腺癌姐妹等。我想制作一个新变量,如果在我的一个列中有一个值为“1”是1。 从而: 我有30个变量,答案1到3; 1是,2是否,如果30个变量中的一个被赋予1,则3是未知我希望我的新变量取值1。 有人知道我该怎么做吗?
答案 0 :(得分:0)
您可以创建列表而不是单独的30个变量,然后将其过滤以创建新变量。这将使它更具活力。
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
答案 1 :(得分:0)
您可以使用for循环。你没有提到这种语言所以我用Python编写代码很容易理解。如果你想用其他语言,你可以使用类似的方法并应用它
string = variables.imavariable