Als «r» getaggte Fragen

R ist eine kostenlose Open-Source-Programmiersprache und Softwareumgebung für statistisches Rechnen, Bioinformatik, Visualisierung und allgemeines Rechnen. Bitte geben Sie minimale und reproduzierbare Beispiele zusammen mit der gewünschten Ausgabe an. Verwenden Sie "dput ()" für Daten und geben Sie alle Nicht-Basispakete mit "library ()" - Aufrufen an. Betten Sie keine Bilder für Daten oder Code ein, sondern verwenden Sie stattdessen eingerückte Codeblöcke. Verwenden Sie für statistische Fragen https://stats.stackexchange.com.

3
R Funktion mit mehreren Parametern anwenden
Ich habe eine Funktion f(var1, var2)in R. Angenommen, wir setzen var2 = 1und jetzt möchte ich die Funktion f()auf die Liste anwenden L. Grundsätzlich möchte ich eine neue Liste L * mit den Ausgängen erhalten [f(L[1],1),f(L[2],1),...,f(L[n],1)] Wie mache ich entweder mit dieser apply, mapplyoder lapply?
128 r 


5
Wie ändere ich die Linienbreite in ggplot?
Datenlink: Die verwendeten Daten Mein Code: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), …
127 r  ggplot2  line-plot 


3
Globale und lokale Variablen in R.
Ich bin ein Neuling für R, und ich bin ziemlich verwirrt mit der Verwendung lokaler und globaler Variablen in R. Ich habe einige Beiträge im Internet gelesen, die besagen, ob ich die Variable in der aktuellen Umgebung verwende =oder <-zuweisen werde, und mit der <<-ich innerhalb einer Funktion auf eine …
126 r 

8
Streudiagramm mit zu vielen Punkten
Ich versuche zwei Variablen mit N = 700K zu zeichnen. Das Problem ist, dass es zu viele Überlappungen gibt, so dass die Darstellung meist zu einem festen schwarzen Block wird. Gibt es eine Möglichkeit, eine Graustufen- "Wolke" zu haben, bei der die Dunkelheit des Diagramms von der Anzahl der Punkte …
126 r  scatter-plot 

4
Extrahieren Sie jedes n-te Element eines Vektors
Ich möchte einen Vektor erstellen, in dem jedes Element das i+6thElement eines anderen Vektors ist. Zum Beispiel möchte ich in einem Vektor der Länge 120 einen anderen Vektor der Länge 20 erzeugen, in dem jedes Element der Wert i, i+6, i+12, i+18...des Anfangsvektors ist, dh ich möchte jedes 6. Element …
126 r  vector 



8
Wie lösche ich mehrere Werte aus einem Vektor?
Ich habe einen Vektor wie: a = c(1:10)und ich muss mehrere Werte entfernen, wie:2, 3, 5 Wie lösche ich diese Zahlen (sie sind NICHT die Positionen im Vektor) im Vektor? Im Moment schleife ich den Vektor und mache so etwas wie: a[!a=NUMBER_TO_REMOVE] Aber ich denke, es gibt eine Funktion, die …
125 r 

3
Das Sortieren von Zeilen in data.table in absteigender Reihenfolge auf dem Zeichenfolgenschlüssel `order (-x, v)` führt zu einem Fehler in data.table 1.9.4 oder früher
Angenommen, ich habe Folgendes data.tablein R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Ich möchte es nach zwei Spalten ordnen (sagen wir Spalten xund v). Ich habe das benutzt: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Aber jetzt möchte ich es sortieren x(in absteigender Reihenfolge) …
125 r  string  sorting  data.table  key 

6
Was bedeutet "S3-Methoden" in R?
Da ich ziemlich neu in R bin, weiß ich nicht, was die S3-Methoden und -Objekte sind. Ich habe festgestellt, dass es S3- und S4-Objektsysteme gibt, und einige empfehlen, S3 nach Möglichkeit über S4 zu verwenden (siehe Google R Style Guide unter http://google-styleguide.googlecode.com/svn/trunk/google-r-style). html ) *. Die genaue Definition der S3-Methoden …
124 r  oop  r-faq  r-s3  r-s4 

4
So vermeiden Sie Warnungen bei der Einführung von NAs durch Zwang
Ich bevorzuge es im Allgemeinen, R zu codieren, damit ich keine Warnungen erhalte, aber ich weiß nicht, wie ich vermeiden kann, eine Warnung zu erhalten, wenn ich as.numericeinen Zeichenvektor konvertiere. Beispielsweise: x <- as.numeric(c("1", "2", "X")) Ich werde gewarnt, weil es NAs durch Zwang eingeführt hat. Ich möchte, dass NAs …
124 r  parsing  casting  na 

3
Überlagern von Histogrammen mit ggplot2 in R.
Ich bin neu in R und versuche, 3 Histogramme auf demselben Diagramm zu zeichnen. Alles hat gut funktioniert, aber mein Problem ist, dass Sie nicht sehen, wo sich 2 Histogramme überlappen - sie sehen eher abgeschnitten aus. Wenn ich Dichtediagramme erstelle, sieht es perfekt aus: Jede Kurve ist von einer …
124 r  ggplot2 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.