根据预先存在的变量的值计算新变量
Computing new variable based on the values of pre-existing variables
我正在尝试根据数据中的现有变量创建三个新变量。我正在尝试创建:Market_A(数字)、Segment_A(字符串)和 Sub-Segment_A(字符串)。
我试图将这些基于现有变量:市场(数字)、细分(字符串)、子细分(字符串)、电子邮件(字符串)和周(数字)。
我的数据有一个电子邮件地址列表,可以在第 1-6 周内。他们的市场、细分市场和子细分市场可以根据它们出现的那一周发生变化。 (即简可以在第 1 周作为美国出现,但在第 6 周作为加拿大出现)。
我在新专栏中的目标是在每次他们的电子邮件地址出现时(即使是在另一周)只放置他们从第 6 周开始的市场、细分市场和子细分市场。
如果他们没有出现在第 6 周,那么我不希望任何内容出现在我的三个新专栏中。
例如:
谢谢!
如果第 6 周出现不止一次,或者第 6 周出现不止一次,我假设数据会重复。
if week=6 market_A=market.
string segment_A subsegment_A (a5).
if week=6 segment_A=segment.
if week=6 subsegment_A=subsegment.
aggregate outfile=* mode=addvariables overwrite=yes/break email
/market_A segment_A subsegment_A=max(market_A segment_A subsegment_A)
我正在尝试根据数据中的现有变量创建三个新变量。我正在尝试创建:Market_A(数字)、Segment_A(字符串)和 Sub-Segment_A(字符串)。
我试图将这些基于现有变量:市场(数字)、细分(字符串)、子细分(字符串)、电子邮件(字符串)和周(数字)。
我的数据有一个电子邮件地址列表,可以在第 1-6 周内。他们的市场、细分市场和子细分市场可以根据它们出现的那一周发生变化。 (即简可以在第 1 周作为美国出现,但在第 6 周作为加拿大出现)。
我在新专栏中的目标是在每次他们的电子邮件地址出现时(即使是在另一周)只放置他们从第 6 周开始的市场、细分市场和子细分市场。
如果他们没有出现在第 6 周,那么我不希望任何内容出现在我的三个新专栏中。
例如:
谢谢!
如果第 6 周出现不止一次,或者第 6 周出现不止一次,我假设数据会重复。
if week=6 market_A=market.
string segment_A subsegment_A (a5).
if week=6 segment_A=segment.
if week=6 subsegment_A=subsegment.
aggregate outfile=* mode=addvariables overwrite=yes/break email
/market_A segment_A subsegment_A=max(market_A segment_A subsegment_A)