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.

2
Bearbeiten von Legenden- (Text-) Beschriftungen in ggplot
Ich habe stundenlang in der Dokumentation und in StackOverflow gesucht, aber keine Lösung scheint mein Problem zu lösen. Bei der Verwendung ggplotkann ich nicht den richtigen Text in der Legende finden, obwohl er sich in meinem Datenrahmen befindet. Ich habe versucht scale_colour_manual, scale_fill_manualmit verschiedenen Werten für labels=wie c("T999", "T888")", "cols". …
120 r  text  ggplot2  label 


5
Hinzufügen einer Regressionslinie zu einem ggplot
Ich bemühe mich sehr, eine Regressionslinie zu einem ggplot hinzuzufügen. Ich habe es zuerst mit abline versucht, aber ich habe es nicht geschafft, dass es funktioniert. Dann habe ich das versucht ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) Aber es funktioniert auch nicht.

9
LaTeX in R-Plots einbinden
Ich möchte LaTeXElementen von Plots in R(z. B. Titel, Achsenbeschriftungen, Anmerkungen usw.) einen Satz hinzufügen , indem ich entweder die Kombination von base/latticeoder mit verwende ggplot2. Fragen: Gibt es eine Möglichkeit, LaTeXmit diesen Paketen in Handlungen einzusteigen, und wenn ja, wie wird das gemacht? Wenn nicht, sind zusätzliche Pakete erforderlich, …
119 r  latex  plot 

4
R Objektidentifikation
Ich habe oft eine Funktion, die eine Ausgabe erzeugt, für die ich den Ausgabedatentyp nicht verstehe. Ich erwarte eine Liste und es wird eine Liste von Listen oder ein Datenrahmen oder etwas anderes. Was ist eine gute Methode oder ein guter Workflow, um den Ausgabedatentyp zu ermitteln, wenn Sie eine …
119 r  object 

1
Hinzufügen von Beschriftungen für die x- und y-Achse in ggplot2
Wie ändere ich bitte die x- und y-Beschriftung in diesem Diagramm? library(Sleuth2) library(ggplot2) discharge<-ex1221new$Discharge area<-ex1221new$Area nitrogen<-ex1221new$NO3 p <- ggplot(ex1221new, aes(discharge, area), main="Point") p + geom_point(aes(size= nitrogen)) + scale_area() + opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"), subtitle="n=41")
119 r  label  ggplot2 

6
Anhaltender ungültiger Grafikstatusfehler bei Verwendung von ggplot2
Ich glaube, mein Datenrahmen ist in Ordnung und mein Code ist in Ordnung. Tatsächlich habe ich Teile des Datenrahmens und den größten Teil des Grafikcodes entfernt, um die Dinge so einfach wie möglich zu gestalten. Trotzdem bekomme ich: Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state Was ist hier …
119 r  ggplot2 

5
Übergeben Sie einen data.frame-Spaltennamen an eine Funktion
Ich versuche eine Funktion zu schreiben, um ein data.frame ( x) und ein columndavon zu akzeptieren . Die Funktion führt einige Berechnungen für x durch und gibt später einen anderen data.frame zurück. Ich bleibe bei der Best-Practice-Methode, um den Spaltennamen an die Funktion zu übergeben. Die beide minimal Beispiele fun1und …
119 r  dataframe  r-faq 

4
Was bedeutet%>% Funktion in R?
Ich habe die Verwendung von %>%(Prozent größer als Prozent) Funktion in einigen Paketen wie dplyr und rvest gesehen . Was heißt das? Ist es eine Möglichkeit, Abschlussblöcke in R zu schreiben?
119 r  syntax  dplyr  magrittr  r-faq 

6
Ersatz für "Umbenennen" in dplyr
Ich mag die Umbenennungsfunktion von Plyr rename. Ich habe vor kurzem angefangen, dplyr zu verwenden, und habe mich gefragt, ob es eine einfache Möglichkeit gibt, Variablen mit einer Funktion von dplyr umzubenennen, die genauso einfach zu verwenden ist wie die von plyr rename?
118 r  rename  dplyr 

9
Warum können Rs ifelse-Anweisungen keine Vektoren zurückgeben?
Ich fand Rs ifelse-Aussagen von Zeit zu Zeit ziemlich praktisch. Beispielsweise: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Aber das folgende Verhalten verwirrt mich etwas. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Ist dies eine Design-Wahl, die über meiner Gehaltsstufe liegt?
118 r  if-statement  r-faq 

2
So ordnen Sie data.table-Spalten neu an (ohne zu kopieren)
Ich möchte Spalten in meinem Ordner data.table xmit einem Zeichenvektor aus Spaltennamen neu anordnen neworder: library(data.table) x <- data.table(a = 1:3, b = 3:1, c = runif(3)) neworder <- c("c", "b", "a") Natürlich könnte ich tun: x[ , neworder, with = FALSE] # or x[ , ..neworder] # c b …
118 r  data.table 

6
Typ aller Variablen abrufen
In R möchte ich am Ende meines Skripts eine Liste globaler Variablen abrufen und diese durchlaufen. Hier ist mein Code #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' } Mein Problem ist, …
118 r  typeof 

2
Konvertieren Sie die UNIX-Epoche in ein Datumsobjekt
Ich zeichne und führe Berechnungen für gleichmäßig verteilte Zeitreihen durch. Die Zeitstempel werden derzeit als Ganzzahlen gespeichert, die die Anzahl der Sekunden seit der UNIX-Epoche darstellen (z. B. 1352068320), aber DateObjekte scheinen für das Plotten besser geeignet zu sein. Wie kann ich die Konvertierung durchführen? Ich habe gelesen ?Date, ?as.Dateund …
118 r  time  r-faq 

8
Konvertieren Sie Spaltenklassen in data.table
Ich habe ein Problem bei der Verwendung von data.table: Wie konvertiere ich Spaltenklassen? Hier ein einfaches Beispiel: Mit data.frame habe ich kein Problem beim Konvertieren, mit data.table weiß ich einfach nicht wie: df <- data.frame(ID=c(rep("A", 5), rep("B",5)), Quarter=c(1:5, 1:5), value=rnorm(10)) #One way: http://stackoverflow.com/questions/2851015/r-convert-data-frame-columns-from-factors-to-characters df <- data.frame(lapply(df, as.character), stringsAsFactors=FALSE) #Another way …
118 r  data.table 

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.