设置二进制标志以连续分组数据嗨伙计,
我有一些雪数据,我希望能够使用表格确定不同时间间隔(月,水年,年)的雪的起始和结束日期。摘要。
当当前行加上雪的下5行包含雪数据(> 0)时,我想将col(x)值设置为1。当我有超过10连续的积雪时,我可以让它运作良好。当连续的雪行数<10时,我使用以下代码得到以下结果:
国旗雪
0 0.0
0 0.0
1 1.0
1 2.0
0 3.0
0 4.0
1 5.0
1 6.0
0 0.0
0 0.0
0 0.0
0 0.0
如果(
:名称(“雪”)> 0和滞后(:名称(“雪”)> 0,-1)&
滞后(:名称(“雪”)> 0,-2)和滞后(
:名称(“雪”)> 0,
-3
)和滞后(:名称(“雪”)> 0,-4)| :名称(“雪”)>
0和滞后(:名称(“雪”)> 0,1)&
滞后(:名称(“雪”)> 0,2)和滞后(
:名称(“雪”)> 0,
3
)和滞后(:名称(“雪”)> 0,4),
1,
0
)
关于如何以正确或更好的方式做到这一点的任何想法?我需要为此计算创建不同的阈值级别,以便能够连续7天,10天,21天连续工作Re:设置连续分组数据的二进制标志抱歉,
我忘了我是那样写的。你当然解决了原来的问题。我喜欢下面列出的更改。再次感谢您对此问题的帮助。Re:设置连续分组数据的二进制标志很高兴它有所帮助。对于设置标志的连续行数,我将使用您的原始描述 “当我当前行加上雪的下5行包含雪数据(> 0)时,我想将col(x)值设置为1。”
对于严格要求n = 5只需改变
style =“WORD-SPACING:0px; FONT:16px / 20px'Times New Roman'; TEXT-TRANSFORM:none; COLOR:rgb(0,0,0); TEXT-INDENT:0px; WHITE-SPACE:normal; LETTER -SPACING:normal; BORDER-COLLAPSE:separate; TEXT-ALIGN:left; orphans:2; widows:2; webkit-border-horizontal-spacing:0px; webkit-border-vertical-spacing:0px; webkit-text-decorations -in-effect:none; webkit-text-size-adjust:auto; webkit-text-stroke-width:0px“>
类=苹果式跨度
style =“FONT-SIZE:13px; LINE-HEIGHT:16px; FONT-FAMILY:arial,helvetica,sans-serif”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间>
style =“FONT-SIZE:10pt; COLOR:rgb(0,0,221); FONT-FAMILY:'Courier New'”>如果
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:rgb(0,0,221); FONT-FAMILY:'Courier New'”> Max
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间> 小号
类=苹果转换空间> )
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> n
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 0
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间> )
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>;
成
style =“WORD-SPACING:0px; FONT:16px / 20px'Times New Roman'; TEXT-TRANSFORM:none; COLOR:rgb(0,0,0); TEXT-INDENT:0px; WHITE-SPACE:normal; LETTER -SPACING:normal; BORDER-COLLAPSE:separate; TEXT-ALIGN:left; orphans:2; widows:2; webkit-border-horizontal-spacing:0px; webkit-border-vertical-spacing:0px; webkit-text-decorations -in-effect:none; webkit-text-size-adjust:auto; webkit-text-stroke-width:0px“>
类=苹果式跨度
style =“FONT-SIZE:13px; LINE-HEIGHT:16px; FONT-FAMILY:arial,helvetica,sans-serif”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>
类=苹果式跨度
style =“WORD-SPACING:0px; FONT:16px / 20px'Times New Roman'; TEXT-TRANSFORM:none; COLOR:rgb(0,0,0); TEXT-INDENT:0px; WHITE-SPACE:normal; LETTER -SPACING:normal; BORDER-COLLAPSE:separate; TEXT-ALIGN:left; orphans:2; widows:2; webkit-border-horizontal-spacing:0px; webkit-border-vertical-spacing:0px; webkit-text-decorations -in-effect:none; webkit-text-size-adjust:auto; webkit-text-stroke-width:0px“>
类=苹果式跨度
style =“FONT-SIZE:13px; LINE-HEIGHT:16px; FONT-FAMILY:arial,helvetica,sans-serif”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间>
style =“FONT-SIZE:10pt; COLOR:rgb(0,0,221); FONT-FAMILY:'Courier New'”>如果
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:rgb(0,0,221); FONT-FAMILY:'Courier New'”> Max
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间> 小号
类=苹果转换空间> )
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>
颜色=红色> > =
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> n
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 0
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
类=苹果转换空间> )
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>;
保持代码更具可读性。Re:设置连续分组数据的二进制标志谢谢你的建议。我学到了很多关于根据你提供的代码编写JMP的其他方法。唯一的打嗝是我必须将n = 5改为比期望值小1。也就是说,当n = 5时,设置在二进制标志之前需要为6的连续雪数据行的数量。通过更改为n = 4,程序在有5个连续的数据行时设置标志。感谢您的建议和帮助。Re:设置连续分组数据的二进制标志请尝试以下公式。“n = 5”定义当一行中> 5行具有雪数据> 0时,它将为所有事件将标志设置为1。希望这可以帮助。
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”>本地
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
{ 一世
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
ñ
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> =
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 5
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> s
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> =
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”> J
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 2
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> *
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> n
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 2
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 0
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
)}
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:1”>
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”> For
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> i
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> =
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> -
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> n
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> i
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> <=
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
ñ
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
一世
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> ++,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:2”>
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”>如果
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>:
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>雪 [
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”> Row
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>()
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
一世
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”>空
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>()]
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 0
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:3”>
小号 [ 一世
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
ñ
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 2
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>]
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> =
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> s [( 一世
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
ñ
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 2
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>)
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> -
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>]
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”> +
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:2”>
)
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:1”>
)
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>;
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“mso-tab-count:1”>
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”>如果
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:#0000dd; FONT-FAMILY:'Courier New'”> Max
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>(
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> s
)
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”> n
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 1
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>,
style =“FONT-SIZE:10pt; COLOR:teal; FONT-FAMILY:'Courier New'”> 0
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
)
style =“FONT-SIZE:10pt; COLOR:navy; FONT-FAMILY:'Courier New'”>;
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>
style =“FONT-SIZE:10pt; COLOR:black; FONT-FAMILY:'Courier New'”>)