Pergunta
Alguém sabe um bom recurso on-line para exemplo de código R?
Os programas não tem que ser escrita para fins ilustrativos, eu realmente estou apenas procurando alguns lugares onde um monte de código R foi escrito para me dar uma noção da sintaxe e capacidades da linguagem?
Editar:. Eu li a documentação básica no site principal, mas queria saber se havia algumas amostras de código ou até mesmo programas que mostram como R é usado por pessoas diferentes
Solução
Eu encontrei esta questão e pensei que eu iria adicionar alguns recursos para isso. Eu realmente gosto do site Quick-R:
Muenchen escreveu um livro sobre o uso de R se você vem de SAS ou SPSS. Originalmente era um 80 página doc online que Springer encorajou-o a fazer um livro de 400 + página de fora. A forma curta original, bem como o livro está aqui:
http://rforsasandspssusers.com/
Você provavelmente já viu estes, mas vale a pena listar: http://cran.r-project.org/doc/manuals/R -intro.pdf http://cran.r-project.org/doc/contrib/Owen -TheRGuide.pdf http://cran.r-project.org/doc/contrib /Kuhnert+Venables-R_Course_Notes.zip
Eu não quero soar como um cara banal RTFM, mas os arquivos de ajuda geralmente têm grandes snips curtos de código de trabalho como exemplos. Eu não sou nenhum R pro assim que eu acabar por ter de desconstruir os exemplos de compreendê-los. Esse processo, enquanto tedioso, é realmente útil.
Boa sorte!
EDIT: bem, eu hesitei em ser auto ligando (ele se sente um masturbatória pouco), mas aqui vai a minha própria lista de recursos de P com descrições e comentários sobre cada: http://www.cerebralmastication.com/?page_id=62
Outras dicas
Por que não olhar em www.r-project.org sob documentação e ler pelo menos a introdução ? A linguagem é suficientemente diferente do que você está acostumado a que só de olhar para exemplos de código não será suficiente para que você possa pegá-lo. (Pelo menos, não além básico calculadora-como funcionalidade.)
Se você quer olhar um pouco mais profundo, você pode querer olhar em CRAN : um online coleção de módulos R com o código fonte: cran.r-project.org
O Código Rosetta mostra projeto de P em comparação com outros línguas.
Como sobre CRAN ? Você tem mais de mil pacotes de código para escolher.
A maneira mais simples de ver o código, é
- instalar R
- tipo "help.start ()" ou olhada documentação on-line, para obter nomes de funções
- digite o nome da função no prompt
Isto irá imprimir o código fonte de direito no prompt, e ilustrar todos os tipos de cantos de sintaxe estranhos e interessantes.
O Aprendizagem R blog tem um monte de bons exemplos. Ultimamente, o autor tem vindo a fazer uma série de visualização, comparando Malha e ggplot2.
É difícil google r
, por causa de ser muito curto de um nome. Tente http://rseek.org/ , que fornece procurar um Google personalizado-r em seu lugar. Pesquisar em exemplos, código em repositórios, etc.
Alguns exemplos simples podem ser encontradas em Mathesaurus - se você sabe, por exemplo, Python ou Matlab, olhar para os respectivos gráficos de comparação para encontrar as expressões idiomáticas R que correspondem à sua expressões familiares na outra língua.
Eu uso o R Gráfico Galeria . Tem sido uma grande ajuda em gráficos em si. Há muitos e bons exemplos.
#R na Freenode também tem sido muito útil.
http://had.co.nz/ggplot2/ tem um monte de gráficos com código exemplo. E você só precisa de um pacote para criar quase todos os gráfico que você precisa.
Há também a R Wiki que está crescendo lentamente.
Como você provavelmente sabe, R e S são bastante semelhantes (além do custo!).
Eu uso para usar ambos, e eu recomendo S Poesia .
Posso também recomendo o MJ Crawley livro, e quanto menor Venables & Ripley um.
aqui são links para o grupo projecto de I no Linkedin. Eu coloquei esta lista de links e um monte de pessoas têm encontrado útil (alguns também fizeram adições muito úteis)
Use Google Code Search com o comando "lang: r" e suas palavras-chave (s)
Steve McIntyre em http://www.climateaudit.org/ é um grande fã de R e frequentemente mensagens código de trabalho.
Há um roteiros categoria , e listas de Estatísticas e R alguns outros recursos