Articles of faq

finalizando o prompt “+” em R

Eu sou relativamente novo em R e fiz um tipo-o ao digitar algum código e agora, em vez de obter o prompt “>”, recebo um prompt “+”. Eu pareço estar preso em algum tipo de function que está procurando por input, mas eu não consigo sair disso. Eu acho que deve haver uma maneira melhor […]

Qual a maior pegadinha que você já encontrou?

Existe uma certa pegadinha que você realmente surpreendeu um dia? Acho que todos nós ganhamos ao compartilhar isso. Aqui está o meu: na indexação de listas, my.list[[1]] não é my.list[1] . Aprendi isso nos primeiros dias de R.

Uso de ~ (til) na linguagem de programação R

Eu vi em um tutorial sobre modelagem de regressão o seguinte comando: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width O que exatamente esse comando faz e qual é o papel de ~ (til) no comando?

Erro no : o destino da atribuição se expande para o object não linguagem

Recebi o erro Error in : target of assignment expands to non-language object ou Error in : invalid (do_set) left-hand side to assignment ou Error in : invalid (NULL) left side of assignment O que significa e como evito isso?

Combinação única de todos os elementos de dois (ou mais) vetores

Eu estou tentando criar uma combinação única de todos os elementos de dois vetores de tamanho diferente em R. Por exemplo, o primeiro vetor é > a <- c("ABC", "DEF", "GHI") e o segundo é datas armazenadas como seqüências de caracteres atualmente > b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Eu preciso criar um quadro […]

Adicionando coluna que contém o valor bin de outra coluna

Eu tenho um dataframe com algumas colunas, uma dessas colunas é ranks, um inteiro entre 1 e 20. Eu quero criar outra coluna que contém um valor bin como “1-4”, “5-10”, “11- 15 “,” 16-20 “. Qual é a maneira mais eficaz de fazer isso? o quadro de dados que eu tenho se parece com […]

rand () retorna os mesmos valores quando chamado dentro de uma única function

Eu sou um novato C ++ e estou perplexo com isso. Eu preciso chamar esta function na minha function principal três vezes, mas cada vez que me dá o mesmo resultado, ou seja, pull_1, pull_2, pull_3 são os mesmos. O que eu preciso fazer para torná-los realmente randoms? string PullOne() { string pick; string choices[3] […]

Como criar um índice consecutivo com base em uma variável de agrupamento em um dataframe

Eu tenho um quadro de dados ( all_data ) em que tenho uma lista de sites (1 … all_data ) e suas pontuações, por exemplo site score 1 10 1 11 1 12 4 10 4 11 4 11 8 9 8 8 8 7 O que eu quero fazer é criar outra coluna no […]

Como chamar um object com a variável de caractere de mesmo nome

Estou tentando escrever uma function em R para analisar em lote um número de arquivos de maneira semelhante. Os arquivos são da class ExpressionSetIllumina . Eu posso fazer um vetor de caracteres (string) com nomes de todos os arquivos no diretório e carregar cada um deles: list = list.files() for (i in list[1]) { load(i) […]

O que significa “O seguinte object é mascarado de ‘package: xxx’” significa?

Quando carrego um pacote, recebo uma mensagem informando que: “The following object is masked from ‘package:xxx’ Por exemplo, se eu carregar o testthat seguida, assertive , recebo o seguinte: library(testthat) library(assertive) ## Attaching package: ‘assertive’ ## ## The following objects are masked from ‘package:testthat’: ## ## has_names, is_false, is_less_than, is_null, is_true O que essa mensagem […]