R est un langage de programmation et un environnement logiciel libres et open source pour le calcul statistique, la bioinformatique, la visualisation et le calcul général. Veuillez fournir des exemples minimaux et reproductibles ainsi que le résultat souhaité. Utilisez dput () pour les données et spécifiez tous les packages non basiques avec des appels à library (). N'incorporez pas d'images pour les données ou le code, utilisez plutôt des blocs de code en retrait. Pour les questions relatives aux statistiques, utilisez https://stats.stackexchange.com.

Plus à propos r...

J'ai un df qui a deux colonnes, time et val. Le df est organisé par temps. Je veux filtrer toutes les lignes de la valeur maximale, dans ce cas c'est 1.29. J'ai fourni l'exemple ci-dessous: library(tidyverse) library(lubridate) # This is the entire df df1 <- tibble::tribble( ~date, ~val, "2....
22 sept. 2021 à 02:38
Disons que j'ai ces données: data <- data.frame(a = c(1,2,3)) Et une fonction simple qui crée un bloc de données. Il crée également une nouvelle variable basée sur une fonction simple ; cette nouvelle variable prend le nom qui est passé avec varname. Voici ma tentative (la ligne assign est fauss....
Quelle est la meilleure méthode pour calculer les rendements EWMA pour chaque colonne de ma série chronologique ? Au-dessus de toutes les colonnes, nous avons les rendements d'aujourd'hui - 260j (-1 an) jusqu'à aujourd'hui -1j. **Les rendements sont calculés par la division des prix de clôture entr....
21 sept. 2021 à 19:28
J'ai un jeu de données avec des milliers de lignes et près d'une centaine de colonnes. Chaque ligne ne contient que des éléments uniques, cependant, ces éléments peuvent également être trouvés dans d'autres lignes. Fondamentalement, je veux créer deux nouvelles colonnes dans mon bloc de données, un....
21 sept. 2021 à 19:27
dataframe <- data.frame( x1 = c("apple", "orange", "banana", "strawberry"), y = c("a", "d", "b", "c"), z = c(4:1), x2 = c("avocado", "kiwi", "fig", "grape"), x3 = c("lime", "apple", "banana", "kiwi")) Chers tous, comment créer ce dataframe au format long dans lequel tous les x1, x2 et x3 o....
21 sept. 2021 à 18:44
J'essaie d'agréger les enregistrements avec un type spécifique dans les enregistrements suivants. J'ai un ensemble de données similaire à ce qui suit: df_initial <- data.frame("Id" = c(1, 2, 3, 4, 5), "Qty" = c(105, 110, 100, 115, 120), "Type" = c(....
21 sept. 2021 à 17:32
J'ai un problème qui semble simple, cependant, je n'ai pas pu trouver de solution dans R. J'aimerais décaler les valeurs en fonction de la première année de sortie. Je veux dire que la première colonne représente les années de la sortie et les colonnes sont les années où l'appareil est cassé (les v....
r
21 sept. 2021 à 17:11
J'ai un jeu de données: client_id cohort year which_year frequency 7 2006 2011 6 10 7 2006 2012 7 11 7 2006 2013 8 17 17 2006 2011 6 9 17 2006 2012 7 4 17 2006 2013 8 7 ....
21 sept. 2021 à 16:43
J'ai un tibble dans R qui a 11 observations de chaque mois. A part juin qui a 0. Ma trame de données (tibble) ressemble à ceci : library(tidyverse) A = c(1,2,3,4,5,7,8,9,10,11,12) B = rnorm(11,0,1) Data = tibble(A,B);Data Mais je veux ajouter l'observation 0 de juin de cette série chronologique. Q....
21 sept. 2021 à 15:57
Je voudrais enregistrer une série de cartes à l'aide des packages sf et tmap dans R. Mes données sont un objet sf avec différents attributs liés à des polygones carrés. Les pauses pour les cartes sont les mêmes pour chaque attribut que je veux mapper, c'est pourquoi j'ai pensé à coder une boucle si....
21 sept. 2021 à 14:05
J'ai un cadre de données très large où chaque colonne existe trois fois avec des suffixes variables : xxx_A1.5, xxx_A2.0, xxx_A2.5. Considérez cet exemple : df1 <- data.frame(col1_A1.5 = c(1,2,3,4), col1_A2.0 = c(2,3,4,5), col1_A2.5 = c(3,4,5,6), ....
21 sept. 2021 à 10:43
J'ai un daatframe df, qui contient les variables : année, mois et 4 autres vars comme indiqué ci-dessous : structure(list(Year = c(2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L, 2017L,....
21 sept. 2021 à 08:28
J'ai un cadre de données résumé sous forme de tableau croisé dynamique et je souhaite ajouter une ligne avec la moyenne de chaque colonne numérique, et pour la colonne de caractères, la ligne peut être nommée "moyenne" L'exemple de cadre de données est ci-dessous dat <- c('2000-01-15','2003-01-15','....
21 sept. 2021 à 07:59
J'essaie de filtrer plusieurs colonnes (15) d'une trame de données. Plus précisément, je souhaite supprimer les valeurs aberrantes à l'aide de la méthode Q3 + IQR1.5 et Q1 - IQR1.5. Exemple de jouet: library(tidyverse) aa <- c(2,3,4,3,2,2,1,6,5,4,3,1,15) bb <- c(0.2,20,30,40,30,20,20,10,30,40,30,10....
21 sept. 2021 à 03:46
Si un ID dans mes choix d'entrée sélectionnés est détecté dans le bloc de données values, je souhaite modifier la couleur de police de l'élément dans le menu déroulant. Par exemple, les ID F001, F003, T006 et T008 afficheraient une couleur de police bleue dans le menu déroulant. N002, T004 et F005 ....
21 sept. 2021 à 02:38
J'ai cinq colonnes, dont chacune a numericInputs. J'ai également un selectInput, à partir duquel l'utilisateur peut sélectionner un entier entre 1 et 5. Si l'utilisateur choisit n dans le selectInput, je voudrais afficher uniquement le premier n colonnes. Pour le moment, je n'ai qu'une version stat....
21 sept. 2021 à 01:56
J'ai utilisé apply pour soumettre chaque ligne d'un data.frame à un function dans R en utilisant Windows 10. Cette approche fonctionne. Cependant, comme le function est devenu plus complexe et que l'ensemble de données est plus grand, cette approche devient infaisable. J'espère donc soumettre et ....
20 sept. 2021 à 20:27
J'importe et je range un grand nombre d'ensembles de données et j'essaie de rationaliser mon code. Bien que les ensembles de données soient similaires, les plus récents ont des en-têtes de colonnes différents. Par exemple: df1 <- data.frame(a = c(1, 1, 3), b = 4:6, c = 5:7) df2 <- data.frame(a = c(....
20 sept. 2021 à 18:50
Nous pouvons passer des littéraux pour créer un graphique comme ci-dessous : # R version 4.0.2 (2020-06-22) library(igraph) # igraph_1.2.6 graph_from_literal(A-B) # IGRAPH 7e5604a UN-- 2 1 -- # + attr: name (v/c) # + edge from 7e5604a (vertex names): # [1] A--B Je pensais que passer une chaîne ....
20 sept. 2021 à 12:44
Mes données.frame structure(list(a = c("12", "asd", "zxc", "123"), b = c("45", "qwe", "curced", "64"), c = c("78", "tyu", "454", "76")), class = "data.frame", row.names = c(NA, -4L)) Je voudrais ajouter une colonne sous l'autre et attribuer et attribuer des groupes aux colonnes. Par exemple, pou....
20 sept. 2021 à 05:33
J'ai un ensemble de données qui se réduit essentiellement à J'essaie de tracer cela en utilisant ggplot comme deux lignes avec un axe y de SIZE et un axe x de EXTRACT en utilisant le code suivant ggplot(data=df, aes(x = EXTRACT, y = SIZE, group = GROUP)) + geom_line(aes(color = GROUP), size = 2) ....
20 sept. 2021 à 02:49
J'ai une base de données avec 10 ans de données de température quotidiennes. Je veux convertir toutes les valeurs en Celsius. J'ai donc 3.653 colonnes et 500 lignes. Un échantillon de mes données ressemble à ci-dessous: Location_ID day1_2010 day2_2010 day3_2010 day4_2010 ----....
20 sept. 2021 à 01:46
Je ne vois pas de questions similaires, dans cette question le résultat positif s'est avéré ne pas être précisé. Cette question est similaire et j'ai été posée par moi-même, mais c'est pour une question différente, celle-ci était un ensemble de données Zero-R, je semble avoir le même problème ave....
20 sept. 2021 à 01:45
photo des données actuelles Les données montrent NA pour certains points, mais les informations sont juste en dessous. C'est le même UPC, Store et Week. Comment regrouper mes données pour éviter la redondance et les données NA ? Voici mon code jusqu'à présent: `library(tidyverse) RD <- read.csv("R....
20 sept. 2021 à 00:39
J'ai 3 variables : La première est l'heure (jour) : day <- seq(1,7,1) Le deuxième est le niveau : level <- seq(1,5,1) Le troisième est le produit : pro <- level*day + 1 A chaque niveau, jour de 1 à 7, je souhaite créer un nouveau vecteur pro, cela signifie que ce nouveau vecteur a 7 valeurs. Ex....
r
19 sept. 2021 à 19:26