Perguntas com a marcação «r»

R é uma linguagem de programação de código aberto e ambiente de software livre para computação estatística, bioinformática, visualização e computação em geral. Forneça exemplos mínimos e reproduzíveis, juntamente com a saída desejada. Use `dput ()` para dados e especifique todos os pacotes não base com chamadas `library ()`. Não incorpore imagens para dados ou código, use blocos de código recuado. Para perguntas relacionadas a estatísticas, use https://stats.stackexchange.com.

4
Maneira eficiente de eliminar linhas com tempos de sobreposição
Eu tenho um longo conjunto de dados com colunas que representam os horários de início e de término e quero descartar uma linha se ela se sobrepuser a outra e tiver uma prioridade mais alta (por exemplo, 1 é a prioridade mais alta). Meus dados de exemplo são library(tidyverse) library(lubridate) …
9 r  dplyr 

1
Desenhando retângulos sobre a imagem R brilhante
Eu gostaria de elaborar a resposta aceita para esta pergunta . Estou procurando melhorar o aplicativo mínimo brilhante abaixo (extraído da resposta aceita) com os seguintes recursos: 1) desenhe o retângulo + um rótulo de texto . O rótulo vem de R ( input$foo), por exemplo, de uma lista suspensa. …

2
Valor de Rcpp e int64 NA
Como posso passar um valor de NA de Rcpp para R em um vetor de 64 bits? Minha primeira abordagem seria: // [[Rcpp::export]] Rcpp::NumericVector foo() { Rcpp::NumericVector res(2); int64_t val = 1234567890123456789; std::memcpy(&(res[0]), &(val), sizeof(double)); res[1] = NA_REAL; res.attr("class") = "integer64"; return res; } Mas produz #> foo() integer64 [1] …
8 r  rcpp  na  bit64 


3
Mapa de calor de densidade de linha em R
Descrição do problema Tenho milhares de linhas (~ 4000) que quero plotar. No entanto, é inviável plotar todas as linhas usando geom_line()e apenas usando, por exemplo, alpha=0.1para ilustrar onde há uma alta densidade de linhas e onde não. Me deparei com algo semelhante em Python , especialmente o segundo gráfico …
8 r  ggplot2  plot  heatmap 

1
Escopo e avaliação de funções em R
Dada a seguinte função f <- function(x) { g <- function(y) { y + z } z <- 4 x + g(x) } Se alguém executa o seguinte código em R, por que a resposta é 10? Estou um pouco confuso sobre como y se encaixa nessa questão. z <- …
8 r  scoping 

1
Existe uma maneira em R traçar uma lenda com dois eixos?
Eu gostaria de traçar uma lenda com dois eixos. Especificamente, eu combinei dois objetos espaciais que foram classificados, o primeiro mostrando a intensidade de um evento e o segundo mostrando a probabilidade do evento naquele local. Quero criar uma legenda que mostre onde os pixels da varredura combinada se enquadram …

5
Como selecionar entre 3 valores, os 2 mais próximos um do outro em R?
Gostaria de selecionar para cada um IDdos dois valores mais próximos de Cq. Eu pensei que tinha descoberto, mas depende da posição da linha ... Aqui está um exemplo da forma do meu conjunto de dados: df <- data.frame(ID = c("A","A","A","B","B","B","C","C","C"), Cq = c(34.32,34.40,34.31,31.49,31.40,31.49,31.22,31.31,31.08)) ID Cq 1 A 34.32 2 …
8 r  dplyr 

1
Classificação de vetores numéricos nomeados em Rcpp
Em uma função, desejo calcular valores numéricos, atribuir nomes a eles e retornar um ordenado NumericVectorem Rcpp. Posso classificar os vetores (usando isso ), mas a ordem dos nomes dos valores permanece a mesma. library(Rcpp) x <- c(a = 1, b = 5, c = 3) cppFunction(' NumericVector foo(NumericVector x) …
8 r  rcpp 


8
Separe linhas em colunas usando o primeiro caractere dividido
Ter um dataframe como este: data.frame(text = c("separate1: and: more","another 20: 42") Como é possível separar usando o primeiro: em cada linha? Exemplo de saída esperada data.frame(text1 = c("separate1","another 20"), text2 = c("and: more","42")
8 r 

1
Como calcular a árvore de abrangência mínima em R
Dado um gráfico de N vértices e a distância entre as arestas dos vértices armazenados na tupla T1 = (d11, d12, …, d1n) to Tn = (dn1, dn2, …, dnn). Descubra uma árvore de abrangência mínima deste gráfico começando no vértice V1. Além disso, imprima a distância total necessária para …

2
Como obter o número da linha de uma chamada de função em R?
Para fins de depuração, quero imprimir um número de linha (e nome da função) do local em que a função atual foi chamada. Como faço para obter isso em R? Eu já vi uma solução para obter o nome do arquivo de origem. Mas como obter o número da linha …
8 r 


5
Converter dados de sequência em quadro de dados
Eu sou novo em R, todas as sugestões seriam apreciadas. Estes são os dados: coordinates <- "(-79.43591570873059, 43.68015339477487), (-79.43491506339724, 43.68036886994886), (-79.43394727223847, 43.680578504490335), (-79.43388162422195, 43.68058996121469), (-79.43281544978878, 43.680808044458765), (-79.4326971769691, 43.68079658822322)" Eu gostaria que isso se tornasse: Latitude Longitude -79.43591570873059 43.68015339477487 -79.43491506339724 43.68036886994886 -79.43394727223847 43.680578504490335 -79.43388162422195 43.68058996121469 -79.43281544978878 43.680808044458765 -79.4326971769691 43.68079658822322
8 r  regex  string 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.