Class: NBA::LeagueLineupVizStat
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::LeagueLineupVizStat
- Defined in:
- lib/nba/league_lineup_viz_stat.rb
Overview
Represents a lineup visualization statistic
Instance Attribute Summary collapse
-
#def_rating ⇒ Float?
Returns defensive rating.
-
#fta_rate ⇒ Float?
Returns free throw attempt rate.
-
#group_id ⇒ String?
Returns the lineup group ID.
-
#group_name ⇒ String?
Returns the lineup group name (player names).
-
#min ⇒ Float?
Returns minutes played.
-
#net_rating ⇒ Float?
Returns net rating.
-
#off_rating ⇒ Float?
Returns offensive rating.
-
#opp_efg_pct ⇒ Float?
Returns opponent effective FG percentage.
-
#opp_fg3_pct ⇒ Float?
Returns opponent 3-point percentage.
-
#opp_fta_rate ⇒ Float?
Returns opponent FTA rate.
-
#opp_tov_pct ⇒ Float?
Returns opponent turnover percentage.
-
#pace ⇒ Float?
Returns pace.
-
#pct_ast_fgm ⇒ Float?
Returns percentage of FGM that were assisted.
-
#pct_fga_2pt ⇒ Float?
Returns percentage of FGA that are 2-pointers.
-
#pct_fga_3pt ⇒ Float?
Returns percentage of FGA that are 3-pointers.
-
#pct_pts_2pt_mr ⇒ Float?
Returns percentage of points from mid-range 2s.
-
#pct_pts_fb ⇒ Float?
Returns percentage of points from fast breaks.
-
#pct_pts_ft ⇒ Float?
Returns percentage of points from free throws.
-
#pct_pts_paint ⇒ Float?
Returns percentage of points in paint.
-
#pct_uast_fgm ⇒ Float?
Returns percentage of FGM that were unassisted.
-
#team_abbreviation ⇒ String?
Returns the team abbreviation.
-
#team_id ⇒ Integer?
Returns the team ID.
-
#tm_ast_pct ⇒ Float?
Returns team assist percentage.
-
#ts_pct ⇒ Float?
Returns true shooting percentage.
Instance Method Summary collapse
-
#team ⇒ Team?
Returns the team.
Instance Attribute Details
#def_rating ⇒ Float?
Returns defensive rating
66 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 66 attribute :def_rating, Shale::Type::Float |
#fta_rate ⇒ Float?
Returns free throw attempt rate
98 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 98 attribute :fta_rate, Shale::Type::Float |
#group_id ⇒ String?
Returns the lineup group ID
18 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 18 attribute :group_id, Shale::Type::String |
#group_name ⇒ String?
Returns the lineup group name (player names)
26 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 26 attribute :group_name, Shale::Type::String |
#min ⇒ Float?
Returns minutes played
50 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 50 attribute :min, Shale::Type::Float |
#net_rating ⇒ Float?
Returns net rating
74 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 74 attribute :net_rating, Shale::Type::Float |
#off_rating ⇒ Float?
Returns offensive rating
58 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 58 attribute :off_rating, Shale::Type::Float |
#opp_efg_pct ⇒ Float?
Returns opponent effective FG percentage
186 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 186 attribute :opp_efg_pct, Shale::Type::Float |
#opp_fg3_pct ⇒ Float?
Returns opponent 3-point percentage
178 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 178 attribute :opp_fg3_pct, Shale::Type::Float |
#opp_fta_rate ⇒ Float?
Returns opponent FTA rate
194 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 194 attribute :opp_fta_rate, Shale::Type::Float |
#opp_tov_pct ⇒ Float?
Returns opponent turnover percentage
202 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 202 attribute :opp_tov_pct, Shale::Type::Float |
#pace ⇒ Float?
Returns pace
82 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 82 attribute :pace, Shale::Type::Float |
#pct_ast_fgm ⇒ Float?
Returns percentage of FGM that were assisted
162 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 162 attribute :pct_ast_fgm, Shale::Type::Float |
#pct_fga_2pt ⇒ Float?
Returns percentage of FGA that are 2-pointers
114 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 114 attribute :pct_fga_2pt, Shale::Type::Float |
#pct_fga_3pt ⇒ Float?
Returns percentage of FGA that are 3-pointers
122 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 122 attribute :pct_fga_3pt, Shale::Type::Float |
#pct_pts_2pt_mr ⇒ Float?
Returns percentage of points from mid-range 2s
130 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 130 attribute :pct_pts_2pt_mr, Shale::Type::Float |
#pct_pts_fb ⇒ Float?
Returns percentage of points from fast breaks
138 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 138 attribute :pct_pts_fb, Shale::Type::Float |
#pct_pts_ft ⇒ Float?
Returns percentage of points from free throws
146 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 146 attribute :pct_pts_ft, Shale::Type::Float |
#pct_pts_paint ⇒ Float?
Returns percentage of points in paint
154 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 154 attribute :pct_pts_paint, Shale::Type::Float |
#pct_uast_fgm ⇒ Float?
Returns percentage of FGM that were unassisted
170 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 170 attribute :pct_uast_fgm, Shale::Type::Float |
#team_abbreviation ⇒ String?
Returns the team abbreviation
42 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 42 attribute :team_abbreviation, Shale::Type::String |
#team_id ⇒ Integer?
Returns the team ID
34 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 34 attribute :team_id, Shale::Type::Integer |
#tm_ast_pct ⇒ Float?
Returns team assist percentage
106 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 106 attribute :tm_ast_pct, Shale::Type::Float |
#ts_pct ⇒ Float?
Returns true shooting percentage
90 |
# File 'lib/nba/league_lineup_viz_stat.rb', line 90 attribute :ts_pct, Shale::Type::Float |