Estatísticas :: ChisqInp.

Estatísticas :: Chisqindep é um módulo Perl para realizar teste de independência qui-quadrado (tabelas de contingência A.K.A.).
Baixe Agora

Estatísticas :: ChisqInp. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Yun-Fang Juan , Yahoo! Inc.
  • Site do editor:
  • http://search.cpan.org/~yunfang/Statistics-ChisqIndep-0.1/ChisqIndep.pm

Estatísticas :: ChisqInp. Tag


Estatísticas :: ChisqInp. Descrição

Estatísticas :: ChisqIndep é um módulo Perl para executar o teste do qui-quadrado de independência (tabelas de contingência também chamadas). Estatísticas :: ChisqIndep é um módulo Perl para executar o teste do qui-quadrado de independência (tabelas de contingência A.K.A.) .Synopsis #example de Estatística :: ChisqIndep use strict; usar Estatísticas :: ChisqIndep; usar POSIX; # dados de entrada em forma de matriz de matriz de referencia meus @obs = (, ); my $ chi = new Estatísticas :: ChisqIndep; $ Qui> load_data (@obs); # Imprimir os dados de resumo juntamente com a tabela de contingência $ qui> print_summary (); #print tabela de contingência apenas US $ qui> print_contingency_table (); # A seguinte saída é o mesmo que chamar a função de #all print_summary das informações detalhadas, como os valores esperados, grau de liberdades # E totais são acessíveis como globals objeto #check se a chamada load_data () for bem sucedida if ($ chi -> {válidos}) {print "linhas:", $ chi -> {linhas}, "n"; imprimir "Colunas", $ chi -> {cols}, "n"; imprimir "grau de liberdade:", $ chi -> {df}, "n"; imprimir "Contagem Total:", $ chi -> {totais}, "n"; imprimir "Qui-quadrado Estatística:", $ chi -> {chisq_statistic}, "n"; imprimir "p-valor:", $ chi -> {p_value}, "n"; imprimir "Atenção: alguns dos contagem de células pode ser muito low.n" if ($ chi -> {aviso}); #output tabela de contingência meu $ linhas = $ chi -> {linhas}; # # Linhas de My $ cols = $ chi -> {cols}; # # Colunas my $ obs = $ chi -> {obs}; # Valores observados my $ exp = $ chi -> {espera}; # valores esperados meu $ rtotals = $ chi -> {rtotals}; # Linha totaliza meus $ ctotals = $ chi -> {ctotals}; #column totaliza my $ Total = $ chi -> {totais}; # Contagem total para (o meu $ j = 0; $ j <$ cols; $ j ++) {print "t" $ j + 1; } imprimir "trtotaln"; for (my $ i = 0; $ i <$ fileiras; $ i ++) {print $ i + 1 "t"; for (my $ j = 0; $ j <$ cols; $ j ++) {valores #observed pode ser acessado #in da seguinte maneira print $ obs-> -> , "t" ; } Totais #row pode ser acessado # da seguinte maneira print $ rtotals -> , "n"; imprimir "t"; for (my $ j = 0; $ j <$ cols; $ j ++) {valores #expected pode ser acessado #in o seguinte printf caminho "(% 2f) t" $ exp-> - > ; } Imprimir "n"; } Imprimir "ctotalt"; for (my $ j = 0; $ j <$ cols; $ j ++) {totais #column podem ser acessados da seguinte maneira print $ ctotals-> , "t"; } #Output contagem total imprimir $ total "n"; } Este é o módulo para realizar o teste do qui-quadrado de Pearson em tabelas de contingência de 2 dimensões. A entrada de usuários os valores observados na forma de tabela e o módulo irá calcular os valores esperados para cada célula com base na hipótese de independência. O módulo será, em seguida, calcular a estatística de qui-quadrado e o valor de p correspondente com base no observados e os valores esperados para testar se a 2 dimensões são verdadeiramente independent.Requirements: · Requisitos Perl: · Perl.


Estatísticas :: ChisqInp. Software Relacionado