Baseball :: Sabalmetrics.

Baseball :: Sabalmetrics é um módulo de estatísticas de beisebol.
Baixe Agora

Baseball :: Sabalmetrics. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Victor Hsieh
  • Site do editor:
  • http://search.cpan.org/~victor/Baseball-Sabermetrics-0.03/lib/Baseball/Sabermetrics.pm

Baseball :: Sabalmetrics. Tag


Baseball :: Sabalmetrics. Descrição

Baseball :: Sabalmetrics é um módulo de estatísticas de beisebol. Baseball :: Sabalmetrics é um módulo de estatísticas de baseball.synopsisbasebase :: Sabalmetrics oferece uma interface fácil para calcular as estatísticas do basebol, dado um importador de dados. Neste pacote, escrevi CPBL.PM para (Chinês Professional Baseball League, http://www.cpbl.com.tw). Use Baseball :: Sabalmetrics; Use Baseball :: Sabalmetrics :: CPL; Meu $ Liga = Baseball :: Sabalmetrics-> New (League => 'CPBL'); # Na verdade, estes são predefinidos. # Esses dados com 'p_' ou '_ forward' aqui são para arremessadores de separação # e batedores. $ League-> Definir (RC => 'AB * OBP', Babip => '(h_allowed - hr_allowed) / (p_pa - h_allowed - p_so - p_bb - hr_allowed', # O que começou com '$' será reservado. # jogadores Ter equipe e liga pré-definida, e a equipe tem a liga. Fórmula1 => 'HR / $ _-> Team-> HR'; fmula2 => 'hr / $ _-> League-> hr'; complexo => sub {blect " Você pode escrever um sub-diretamente "; $ _-> SLG - $ _-> ba;}, ...); # Algumas fórmulas podem ser aplicadas a jogadores, equipes e liga, dependem do que são colunas usadas no fórmula. Por exemplo, AB e OBP são definidos para # jogadores, equipes e liga, de modo que RC está disponível para todos eles. # Top 5 OBP de equipes $ _-> Imprimir QW / Team Nome BA OBP SLG ISOP / para $ League-> Top ('Equipes', 5, 'OBP'); # Top 10 OBP de jogadores $ _-> Imprimir QW / Team Nome BA OBP SLG ISOP / para $ League-> Top ('jogadores', 10, 'OBP'); # Mostrar a informação de um jogador $ League-> jogadores ('Chien-Ming Wang') -> Imprimir QW / Win Perder IP So BB Whip Go_AO /; $ League-> Equipas ('Yankees') -> Jogadores ('Chien-Ming Wang') -> Imprimir QW / Win Perder IP tão bb wh ip go_ao /; # Mostrar dados de estatísticas da equipe (acumulados a partir de jogadores) $ liga -> {Yankees} -> Imprimir QW / Win Perder IP para BB WHIP GO_AO /; # Dê um breve relatório para jarros / batedores da equipe $ League -> {Yankees} -> Report_Pitters QW / nome IP P_SO P_BB Chicote go_ab /; $ League -> {Yankees} -> Report_Batters QW / Nome BA OBP SLG ISOP /; $ League-> Report_Teams QW / Nome Win Perder ERA OBP /; # Mostrar todas as fórmulas disponíveis Inscrever '', $ League-> Formula_List; Data StrucmelBaseBall :: Sabalmetrics é destinado a fornecer uma classe base de suas equipes interessadas (uma liga, por exemplo). Você precisará fornecer um retriever de dados para extrair dados. O exemplo a seguir mostra como você precisa preencher dados nessa estrutura. $ liga = {teams => {yankees => {players => {"chien-ming wang" => {bio => {morcegos => 'direito', # Coule ser deixado, switch throws => 'direita',} , ip => 57.33333333333, jogo => 9, ... Fielding => {p => {tc => 43, pop =>> 4, ...}, # B1 => {}, b2 => {}, B3 => {}, # primeiro, segundo e thrid Baseman deve ser # B1, B2 e B3, respectivamente, por convenientes no contexto # fielding. Porque a inicial do # Nome da sub-rotina não pode ser um número em Perl. },}; ...}}, atletismo => {...},},}; Termos de jogadores (incluindo equipes e liga, que são acumulados a partir de jogadores e podem ser tratados como um jogador abstrato) são: # Pitching P_Game Win Perder Tie GS SV BS HLD CG SHO IP P_PA NP H_allowed hr_allowed sf_allowed p_bb p_ibb hb p_so wp bk ra er # bating pa ab rio 1b 2b 3b hr tb dp sh sf ibb bb hbp tão sb cs tc po ae f_dp ppo tp pb c_cs C_SB # Fielding POS FGame TC PO AE F_DP TP PB C_CS C_SBAND Existem Termos Adicionais para a Equipe: GANHA GANHA PERDE REQUISITOS: · Perl.


Baseball :: Sabalmetrics. Software Relacionado

libiriverdb.

libiriverDB é uma biblioteca para jukeboxes do IRAVER, especificamente os modelos baseados em disco rígido H300 e H100. ...

133

Download

Python mycms.

Python MyCMS é uma plataforma de desenvolvimento de aplicativos construída com integração robusta do MySQL. ...

136

Download