Articles of r

Por que os objects R não imprimem em uma function ou em um loop “for”?

Eu tenho uma matriz R chamada ddd. Quando eu entro isso, tudo funciona bem: i <- 1 shapiro.test(ddd[,y]) ad.test(ddd[,y]) stem(ddd[,y]) print(y) As chamadas para Shapiro Wilk, Anderson Darling, e retiram todo o trabalho, e extraem a mesma coluna. Se eu colocar esse código em um loop “for”, as chamadas para Shapiro Wilk e Anderson Darling […]

Soma consecutiva / consecutiva em um vetor em R

Suponha que no RI tenha o seguinte vetor: [1 2 3 10 20 30] Como executo uma operação onde, em cada índice, três elementos consecutivos são sumdos, resultando no seguinte vetor: [6 15 33 60] onde o primeiro elemento = 1 + 2 + 3, o segundo elemento = 2 + 3 + 10 etc […]

Encontrando os índices de substrings correspondentes múltiplas / sobrepostas

Eu tenho uma string, s=”CCCGTGCC” e uma sub-string ss=”CC” . Eu quero pegar todos os índices em s que iniciam a string ss . No meu exemplo, eu gostaria de recuperar o array c(1,2,6) . Existe alguma function de string que alcança isso? Observe que minha string está no formato “CCCGTGCC” , e não c(“C”,”C”,”C”,”G”,”T”,”G”,”C”,”C”) […]

Como faço para posicionar duas legendas independentemente em ggplot

Título muito bem cobre isso. Eu tenho duas lendas, relacionadas a tamanho e cor, e desejo ter uma, digamos, no topo e outra no gráfico. Isso é possível e, se sim, como TIA

Substituir o eixo X por valores próprios

Eu tenho uma pergunta sobre o comando plot (). Existe uma maneira de eliminar totalmente o eixo xe substituí-lo por valores próprios? Eu sei que posso me livrar do eixo fazendo plot(x,y, xaxt = ‘n’) e, em seguida, adicione um eixo com axis(side = 1 etc.) No entanto, quando eu adiciono o eixo, obviamente ele […]

Quebrar Eixo X em R

Eu quero obter um eixo X quebrado no meu enredo. No eixo x, gosto de inserir um símbolo de eixo quebrado [começando de 2 e terminando no fim 8, o que significa que 2-8 ficará oculto no símbolo ] para que os outros valores possam ser enfatizados. No Matlab, essa tarefa é executada usando o […]

Remover ‘a’ da legenda ao usar estética e geom_text

Como posso remover a letra ‘a’ da legenda gerada por este código? Se eu remover o geom_text , a letra ‘a’ não será mostrada na legenda. Eu quero manter o geom_text , no entanto. ggplot(data = iris, aes(x = Sepal.Length, y=Sepal.Width, shape = Species, colour = Species)) + geom_point() + geom_text(aes(label = Species))

Avaliação não-padrão (NSE) no filter_ do dplyr e obtenção de dados do MySQL

Eu gostaria de puxar alguns dados de um servidor sql com um filtro dynamic. Estou usando o ótimo pacote R dplyr da seguinte maneira: #Create the filter filter_criteria = ~ column1 %in% some_vector #Connect to the database connection <- src_mysql(dbname <- "mydbname", user <- "myusername", password <- "mypwd", host <- "myhost") #Get data data % […]

adicionar dinamicamente charts à página da web usando shiny

Eu quero criar um aplicativo usando shiny que dinamicamente adicionar charts à página. Poderia ser 10 plots e poderia ser apenas uma. Eu estou usando este tutorial na página inicial shiny para interface do usuário dinâmica. Este é um exemplo simplificado. a function showme está ploting o gráfico server.r shinyServer(function(input, output) { # Create an […]

Converter nomes de linha na primeira coluna

Eu tenho um quadro de dados como este: df VALUE ABS_CALL DETECTION P-VALUE 1007_s_at “957.729231881542” “P” “0.00486279317241156” 1053_at “320.632701283368” “P” “0.0313356324173416” 117_at “429.842323161046” “P” “0.0170004527476119” 121_at “2395.7364289242” “P” “0.0114473584876183” 1255_g_at “116.493632746934” “A” “0.39799368200131” 1294_at “739.927122116896” “A” “0.0668649772942343” Eu quero converter os nomes das linhas na primeira coluna. Atualmente eu uso algo assim para criar nomes […]