Articles of faq

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 […]

Dividir data.frame com base nos níveis de um fator em novos data.frames

Estou tentando criar objects data.frame separados data.frame base nos níveis de um fator. Então, se eu tiver: df <- data.frame( x=rnorm(25), y=rnorm(25), g=rep(factor(LETTERS[1:5]), 5) ) Como posso dividir o df em dados separados.frame s para cada nível de g contendo os valores x e y correspondentes? Eu posso fazer a maior parte do caminho usando […]

Erro: símbolo inesperado / input / constante de cadeia / constante numérica / ESPECIAL no meu código

Eu recebi um desses erros. Error: unexpected symbol in “” Error: unexpected input in “” Error: unexpected string constant in “” Error: unexpected numeric constant in “” Error: unexpected SPECIAL in “” Error: unexpected ” in “” Error: unexpected ” in “” O que significa o erro e como posso corrigi-lo? Alguns exemplos simples que […]

Erro no : o object do tipo ‘encerramento’ não é subsettable

Eu finalmente consegui descobrir o código para a minha raspagem . Parecia estar funcionando bem e, de repente, quando eu corri novamente, recebi a seguinte mensagem de erro: Error in url[i] = paste(“http://en.wikipedia.org/wiki/”, gsub(” “, “_”, : object of type ‘closure’ is not subsettable Não tenho certeza porque como eu não mudei nada no meu […]

Converter valores numéricos contínuos em categorias distintas definidas por intervalos

Eu tenho um quadro de dados com uma variável numérica contínua, idade em meses (age_mnths). Eu quero fazer uma nova variável discreta, com categorias de idade com base em intervalos de idade. # Some example data rota2 <- data.frame(age_mnth = 1:170) Eu criei ifelse procedimento baseado em ifelse (abaixo), mas acredito que existe a possibilidade […]