# Expression stats
expression stats与一般数据的区别是,一般数据只可以显示某种情形下的频率,而expression stats,以Aggression 或 Went to showdown为例,不会体现某情形的频率,而是基于数学表达计算出来的。
你可以在expression stats editor中创建你需要的expression stats来计算具体的数据。
注意
只有一般数据可以在表达中作为参数使用。你不可以在公式中使用其他expression stats。
提示
如果你想在HUD中加入expression stats,请在HUD editor小单元中点击右键鼠标并选择Insert → Expression stat...
# 有效功能
Value | 返回一个以百分比计算的数据value |
Cases | 返回某个数据的计数。换言之,返回通过过滤器符合某个玩家动作的手牌计数。 |
Opps | 返回某个玩家有机会击中过滤器的手牌计数。这个也被称为数据的“样本”。 |
VsHeroCases | 返回针对Hero并且符合过滤器的玩家手牌计数。 |
vsHeroOpps | 返回针对Hero并且有机会符合过滤器的玩家手牌计数。 |
WonHandCases | 返回玩家符合过滤器的手牌计数而且赢得牌局。 |
WentToSDCases | 返回玩家符合过滤器的手牌计数而且走到摊牌。 |
WonHandAtSDCases | 返回玩家符合过滤器的手牌计数而且走到摊牌并且赢得牌局。 |
AmountWon | 返回符合过滤器而赢得的大盲数。 |
ActionProfit | 返回符合过滤器ActionProfit 以大盲计数的价值 |
你可以使用条件运算符"if" 和其他数学功能。 更多信息... (opens new window)
# 范例
提示
在默认情况下,大多数的数据已经存在于Hand2Note中,而且你可以自己在"Expression stats"中管理它们。
# Went to Showdown
WentToSDCases(Flop Any Action) / Cases(Flop Any Action) * 100
Flop Any Action 作为一般数据就它自身而言没有任何意义。 它表达的是对手在翻牌上做任何动作的各种情形。这样的数据值应该总是100,但是 expression stat Cases(Flop Any Action)的含义是玩家看到翻牌的手牌数量,那么WentToSDCases(Flop Any Action) 表达的是看到翻牌后玩家走到摊牌的手牌数量,Any Action 在每条街的数据是在Hand2Note中默认存在的。
# Went to Showdown after Cbet Flop
WentToSDCases(Flop Cbet) / Cases(Flop Cbet) * 100
# Won at Showdown
WonHandAtSDCases(Preflop any action) / WentToSDCases(Preflop any action) * 100
# Won When Seen Flop
WonHandCases(Flop Any Action) / Cases(Flop Any Action) * 100
# Aggression Frequency Flop
Cases(Flop Raise or Bet)/Cases(Flop Any Action) * 100
# Agression Factor Total
(Cases(Flop Bet or Raise) + Cases(Turn Bet or Raise) + Cases(River Bet or Raise) ) / (Cases(Flop Call) + Cases(Turn Call) + Cases(River Call))
# Aggression Factor Flop
(Cases(Bet Flop) + Cases(Raise Flop)) / (Cases(Call Flop))
# 4Bet Range
Value(Open Raise) * Value(4Bet) / 100
# Sample size of "Went to Shodown" stat
Cases(Flop Any Action)
这是一个在expression stat中体现出样本数的数据范例。在默认情况下,Hand2Note 是不计算expression stat的样本数的。如果想在HUD或者popup中看到expression stat的样本数,你需要创建一个独立分开的expression stat。
# Number of hands
Cases(all hands)
# Cash winrate BB/100
AmountWon(all hands) / Cases(all hands) * 100
To calculate player's cash winrate, we take an amount of BB they've won in all played hands, divide it by a number of hands, and multiple that number by 100.
# How to insert expression stat in HUD
Right click on the cell in HUD editor and select Insert → Expression stat...