Tag: r

R ist eine freie Open-Source-Programmierumgebung für statistische Berechnungen, Bioinformatik, Visualisierung und allgemeine Datenverarbeitung. Stellen Sie minimale, reproduzierbare, repräsentative Beispiele für Ihre Fragen bereit. Verwenden Sie dput () für Daten und geben Sie alle Nicht-Basis-Pakete mit Bibliotheksaufrufen an. Bilder für Daten oder Code nicht einbetten, eingerückte Codeblöcke verwenden. Verwenden Sie für statistische Fragen http://stats.stackexchange.com.

Die Funktion order () verstehen

Anzahl der Antworten 6 Antworten
Ich versuche zu verstehen, wie die order() Funktion arbeitet. Ich hatte den Eindruck, dass es wieder eine permutation der Indizes, die, wenn Sie sortiert sind, würde eine Sortierung der ursprüngliche vector. Beispielsweise > a <- c(45,50,10,96) >

Lesen einer CSV-Datei mit wiederholten Zeilennamen in R

Anzahl der Antworten 5 Antworten
Ich versuche zu Lesen, eine csv-Datei mit wiederholten Zeile Namen, konnte aber nicht. Die Fehlermeldung die ich erhalte ist Error in read.table(file = file, header = header, sep = sep, quote = quote, : duplicate 'row.names' are

Dateipfadprobleme in R unter Verwendung von Windows (Fehler "Hex digits in character string")

Anzahl der Antworten 8 Antworten
Ich Lauf R auf Windows, und haben eine csv-Datei auf dem Desktop. Ich laden Sie es wie folgt, x<-read.csv("C:\Users\surfcat\Desktop\2006_dissimilarity.csv",header=TRUE) aber die R gibt die folgende Fehlermeldung Fehler: '\U' ohne hex-Ziffern in der Zeichenkette beginnend mit "C:\U" Also,

Geometrisches Mittel: Gibt es eine eingebaute?

Anzahl der Antworten 7 Antworten
Versuchte ich zu finden ein built-in für das geometrische Mittel, konnte aber nicht. (Offensichtlich ein built-in ist nicht zu retten, mich zu jeder Zeit während der Arbeit in der shell, noch tun, ich vermute es gibt keinen

Wie fügt man einen Header zu einem Dataset in R hinzu?

Anzahl der Antworten 2 Antworten
Ich Lesen müssen, "wdbc.Daten " in den folgenden Ordner data: http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/ Tun dies in R einfach mit dem Befehl Lesen.csv aber wie der header fehlt, wie kann ich es hinzufügen? Ich habe die Informationen aber nicht wissen,

Trennen Sie durch Kommas getrennte Strings in einer Spalte in separate Zeilen

Anzahl der Antworten 4 Antworten
Habe ich einen Daten-frame, etwa so: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron",

Berechnen Sie die Summe einer Liste von Variablen nach Gruppe

Anzahl der Antworten 2 Antworten
Ich habe einen Daten.Tabelle mit einem Schlüssel und über 100 numerische Reihen, von denen eine auf Schlüssel festgelegt. Ich möchte eine neue variable erstellen, die enthält die Summierung der einzelnen numerischen Reihen, geordnet nach Schlüssel. Beispielsweise meine

Greifen Sie auf Listennamen in der Lapply-Funktion zu und bewahren Sie sie auf

Anzahl der Antworten 5 Antworten
Muss ich access-Liste, die Namen innerhalb der lapply-Funktion. Ich habe festgestellt, dass einige threads im Internet, wo er sagte, ich sollte Durchlaufen und die Namen der Liste in der Lage sein zu Holen, jedes element in der

R: Pause für Schleife

Anzahl der Antworten 2 Antworten
Können Sie bestätigen, wenn die nächste Pause bricht die innere for-Schleife? for (out in 1:n_old){ id_velho <- old_table_df$id[out] for (in in 1:n) { id_novo <- new_table_df$ID[in] if(id_velho==id_novo) { break }else if(in == n) { sold_df <- rbind(sold_df,old_table_df[out,])

Wie wird auf die nächsten 10 (oder 100 oder X) aufgerundet?

Anzahl der Antworten 10 Antworten
Schreibe ich eine Funktion zum zeichnen von Daten. Ich möchte, um anzugeben, eine schöne Runde Zahl für die y-Achse maxder größer ist als der max von der dataset. Konkret möchte ich eine Funktion foo führt die folgenden:

Berechnen Sie die Korrelation für mehr als zwei Variablen?

Anzahl der Antworten 5 Antworten
Ich verwenden Sie die folgende Methode zum berechnen einer Korrelation von meinem dataset: cor( var1, var2, method = "method") Aber ich möchte erstellen Sie eine Korrelations-matrix in 4 verschiedenen Variablen. Was ist der einfachste Weg, dies zu

Wie füge ich Texturen hinzu, um Farben in ggplot2 zu füllen?

Anzahl der Antworten 3 Antworten
Ich bin derzeit mit scale_brewer() für füllen und diese schön Aussehen in Farbe (auf dem Bildschirm und über Farb-Drucker), aber drucken relativ einheitlich als Grau-bei Verwendung eines schwarz-weiß-Drucker. Ich suchte im online - ggplot2 Dokumentation, aber nicht

R unterdrückt startupMessages aus Abhängigkeit

Anzahl der Antworten 2 Antworten
Einer meiner R-Paket die Abhängigkeiten zeigt startup-Nachrichten, wenn geladen. Ich würde gerne unterdrücken diese startup-Nachrichten. Nur der fix fand ich war bisher die Beseitigung der beanstandeten Paket von der Hängt ab: line-in meiner BESCHREIBUNG Datei. Dann ruft

Fehler beim Aufruf der Serialize R-Funktion

Anzahl der Antworten 5 Antworten
Ich bin laden Sie folgende Pakete in R: library(foreach) library(doParallel) library(iterators) Ich "parallelisieren" code für eine lange Zeit, aber in letzter Zeit bin ich immer INTERMITTIEREND anhält, während der code ausgeführt wird. Der Fehler ist: Error in

Extrahieren Sie Monat und Jahr vom Datum in R

Anzahl der Antworten 2 Antworten
Habe ich versucht eine Reihe von Methoden ohne Erfolg. Ich habe Daten in Bezug auf ein Datum (YYYY-MM-DD) und werde versuchen, in Bezug auf nur den Monat und das Jahr, wie: YYYY-MM oder YYYY-MM. Letztendlich, ich würde

ggplot2 plot ohne Achsen, Legenden usw

Anzahl der Antworten 6 Antworten
Will ich mit bioconductor - hexbin (was kann ich tun") erstellen Sie einen plot, der füllt den gesamten (png) anzeigen region - keine Achsen, keine Beschriftungen, kein hintergrund, keine nuthin'. InformationsquelleAutor der Frage user1320487 | 2011-06-29

Wie man zwei Fenster mit verschiedenen Plots bekommt

Anzahl der Antworten 3 Antworten
Wenn wir ein Fenster mit den Szenen, ist es ein Weg, zu sagen, R, um die Anzeige des neuen plot in einem neuen Fenster? InformationsquelleAutor der Frage sbg | 2011-08-02

Zusammenführen oder kombinieren nach rownames

Anzahl der Antworten 5 Antworten
In dem Beispiel unten habe ich zwei Datensätze (Z und A). Ich möchte zu fusionieren oder kombinieren Sie diese sets durch die ILMN zahlen. Wenn keine übereinstimmung vorhanden ist, füllen Sie NA. z <- matrix(c(0,0,1,1,0,0,1,1,0,0,0,0,1,0,1,1,0,1,1,1,1,0,0,0,"RND1","WDR", "PLAC8","TYBSA","GRA","TAF"), nrow=6,

Kombinieren Sie base- und ggplot-Grafiken im R-Figurenfenster

Anzahl der Antworten 3 Antworten
Ich möchte zum erzeugen einer Abbildung, die eine Kombination von Basis-und ggplot Grafiken. Der folgende code zeigt meine Abbildung mit der Basis Plotten von Funktionen von R: t <- c(1:(24*14)) P <- 24 A <- 10 y

Wählen Sie die erste und letzte Zeile aus gruppierten Daten

Anzahl der Antworten 5 Antworten
Frage Mit dplyrwie wähle ich den oberen und unteren Beobachtungen/Zeilen von gruppierten Daten in einer Anweisung? Daten & B. Gegeben, einen Daten-frame df <- data.frame(id=c(1,1,1,2,2,2,3,3,3), stopId=c("a","b","c","a","b","c","a","b","c"), stopSequence=c(1,2,3,3,1,4,3,1,2)) Ich kann mit der oberen und unteren Beobachtungen aus jeder

Wie installiere ich ein R-Paket aus dem Quell-Tarball unter Windows?

Anzahl der Antworten 5 Antworten
Den Prognose Paket für R wurde aktualisiert auf version 2.12, aber es gibt derzeit nur die windows-binarys für 2.11 verfügbar auf CRAN. Wie installiere ich ein R-Paket von die Quelle auf Windows? InformationsquelleAutor der Frage Zach |

Ersetzen Sie den Inhalt der Faktorspalte im R-Datenrahmen

Anzahl der Antworten 7 Antworten
Muss ich ersetzen das Niveau einer Spalte Faktor in einem dataframe. Mit der iris dataset als ein Beispiel, wie würde ich ersetzen Sie alle Zellen, die Sie enthalten virginica mit setosa im Arten Spalte? Erwartete ich die

Ändern der Whiskerdefinition in geom_boxplot

Anzahl der Antworten 3 Antworten
Ich versuche, ggplot2 /geom_boxplot zu produzieren, boxplot, wo die schnurrhaare sind definiert als die 5-und 95-Perzentil anstelle von 0.25 - 1.5 IQR /0.75 + IQR und Ausreißer von dieser neuen schnurrhaare sind gezeichnet als üblich. Ich kann

R glänzend passiv reagiert auf SelectInput Auswahlmöglichkeiten

Anzahl der Antworten 3 Antworten
In eine shiny-app (von RStudio), auf die server Seite, ich habe eine reaktive, gibt eine Liste der Variablen, die durch analysieren des Inhalts einer textInput. Die Liste der Variablen ist dann in selectInput - und/oder updateSelectInput. Kann

Multithreading mit R?

Anzahl der Antworten 5 Antworten
Lesen der R-Projekt website, es gibt einige (unklare) Verweise auf multithreading mit R, aber es ist unklar, wie die Basis-Produkt-und CRAN Bibliotheken kompiliert werden. Revolution Analytics bietet Multithreading-Basis(?) download für Windows und Redhat. Würden einige der anderen

Ändern Sie die Zeitzone in einem POSIXct-Objekt

Anzahl der Antworten 2 Antworten
Spielen mit dateTimes und die Zeitzone kann schwierig sein, in der R. Hier meine Frage: ich möchte zum ändern der Zeitzone auf POSIXct Objekt R) data <- data.frame(x=c(1,2),dateTime=as.POSIXct(c("2010-03-11 03:30:00.432","2010-03-15 03:30:00.432"),format="%Y-%m-%d %H:%M:%S",tz="America/Montreal")) R) data x dateTime 1 1

Zählen Sie die Anzahl der Nicht-Null-Elemente jeder Spalte

Anzahl der Antworten 2 Antworten
Sehr neu in R und I ein .rda-Datei, die enthält eine matrix von gen IDs und zählt für jede ID in 96 Spalten. Es sieht wie folgt aus: Möchte ich, um separate Zählungen für die Anzahl der

R mtcars Datensatz, Bedeutung von "vs" Variable?

Anzahl der Antworten 1 Antworten
Was bedeutet das "vs" variable bedeuten, die in der "mtcars" Datensatz in R? Die Hilfedatei sagt, es bedeutet "V/S", aber das ist nicht aufschlussreich. Befehle: data(mtcars) head(mtcars) ?mtcars InformationsquelleAutor der Frage ddunn801 | 2013-09-04

Ausführen von R-Code über die Befehlszeile (Windows)

Anzahl der Antworten 3 Antworten
Ich habe einige R-code in eine Datei namens analysieren.r. Ich möchte in der Lage sein, von der Kommandozeile (CMD) führen Sie den code in die Datei, ohne pass durch den R-terminal und ich möchte auch in der

Entfernen bestimmter Zeilen aus einem Datenrahmen

Anzahl der Antworten 4 Antworten
Habe ich einen Daten-frame z.B.: sub day 1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 und ich möchte zu löschen, bestimmte

Fehler beim Erstellen des R-Pakets "ld: -lgfortran kann nicht gefunden werden"

Anzahl der Antworten 7 Antworten
Ich versuche das Paket zu installieren, lars. Ubuntu 11.04 Natty 64-bit. Vom Bau habe ich bekommen: * installing *source* package âlarsâ ... ** libs gfortran -fpic -O3 -pipe -g -c delcol.f -o delcol.o gcc -shared -o lars.so

Wie ändere ich X-Achsen-Tick-Label-Namen, Order- und Boxplot-Farben mit R gplot?

Anzahl der Antworten 2 Antworten
Ich habe einen Ordner mit csv-Dateien mit je zwei Spalten der Daten, z.B.: 0,red 15.657,red 0,red 0,red 4.429,red 687.172,green 136.758,green 15.189,red 0.152,red 23.539,red 0.348,red 0.17,blue 0.171,red 0,red 61.543,green 0.624,blue 0.259,red 338.714,green 787.223,green 1.511,red 0.422,red 9.08,orange 7.358,orange 25.848,orange

wie man () mit einem bestimmten Variablennamen speichert

Anzahl der Antworten 3 Antworten
Ich bin immer wieder anwenden einer Funktion zu Lesen und zu verarbeiten eine Reihe von csv-Dateien. Jedes mal, wenn es ausgeführt wird, erstellt die Funktion einen Daten-frame (this.csv.data) und verwendet die save() zu schreiben .RData-Datei mit einem

Wie verwendet man Referenzvariablen nach Zeichenketten in einer Formel?

Anzahl der Antworten 2 Antworten
In der minimal-Beispiel unten, ich bin versucht, die Werte einer Zeichenkette vars in einer regressionsformel. Allerdings bin ich nur in der Lage, übergeben Sie die Zeichenfolge wird der Variablen-Namen ("v2+v3+v4"), um die Formel, nicht die wirkliche Bedeutung

Säubern Sie Variablen und schließen Sie Verbindungen

Anzahl der Antworten 2 Antworten
Ich würde gerne wissen, ob es eine Anweisung in R, die erlauben würde, zu reinigen, alle Variablen initialisiert, und schließen Sie alle verbindungen offen. Genau wie irgendeine Art von Reset Funktion. InformationsquelleAutor der Frage Layla | 2013-01-06

Fehler in Datei (Datei, "rt"): kann die Verbindung nicht öffnen

Anzahl der Antworten 10 Antworten
Ich bin neu in R, und nach der recherche zu diesem Fehler ausführlich, ich bin immer noch nicht in der Lage, eine Lösung zu finden. Hier ist der code. Ich habe mein Arbeits-Verzeichnis, und machte sicher, dass

Wie fängt man Integer (0)?

Anzahl der Antworten 5 Antworten
Sagen wir, wir haben eine Anweisung, die integer(0) z.B. a <- which(1:3 == 5) Was ist der sicherste Weg zu fangen? InformationsquelleAutor der Frage Roman Luštrik | 2011-06-23

Sankey Diagramme in R?

Anzahl der Antworten 9 Antworten
Ich versuche zu visualisieren, meine Daten fließen mit ein Sankey-Diagramm in R. Fand ich in diesem blog-post verknüpfen, um ein R-Skript, das erzeugt ein Sankey-Diagramm, leider ist es ziemlich raw und etwas eingeschränkt (siehe unten für Beispiel-code

Wie setze ich die Größe für das lokale Bild mit knitr für Markdown?

Anzahl der Antworten 8 Antworten
Habe ich ein lokales Bild, dass ich gerne in einer .Rmd - Datei, die ich dann knit und zu konvertieren, um HTML-Folien mit Pandoc. Pro dieser Beitragdas wird legen Sie die lokale Bild : ![Image Title](path/to/your/image) Gibt

Was sind einige gute Bücher, Web-Ressourcen und Projekte zum Lernen von R?

Anzahl der Antworten 12 Antworten
Habe ich ein Buch namens Statistik für Informatiker als auch meine technischen Statistik-lehrbuch, also ich denke, über die Verwendung verschiedener Probleme und Beispiele, in denen zu lernen, R, was wohl ein guter Anfang. Aber kann jemand empfehlen,

Paketfehler beim Ausführen von R-Code in der Befehlszeile

Anzahl der Antworten 1 Antworten
Habe ich einige code, den ich ausführen, umfasst dieser Teil: if (!require("yaml")) { install.packages("yaml") library("yaml") } Wenn ich es in rstudio, alles reibungslos läuft und es gibt keine bugs. Jedoch, wenn ich versuche mit meinem code auf

Wie vergrößert man den Abstand zwischen den Balken in einem Balkendiagramm in ggplot2?

Anzahl der Antworten 4 Antworten
Wie kann ich mehr Platz zwischen den Balken in einem Balkendiagramm in ggplot2 ? InformationsquelleAutor der Frage Jana | 2011-01-13

Wie man Text jittert, um Überlappung in einem ggplot2 Streudiagramm zu vermeiden?

Anzahl der Antworten 1 Antworten
Ich würde gerne eine saubere version eines Punktdiagramms von Beschriftungen in ggplot2. Das Ziel ist, zu repräsentieren visuell die Erhöhung der Werte, die mit über 25 Elementen. Ich bin bereits mit "position_jitter," aber ich Frage mich, ob

Anwenden einer Funktion auf jede Zeile einer Tabelle mit dplyr?

Anzahl der Antworten 6 Antworten
Beim arbeiten mit plyr oft fand ich es nützlich zu verwenden adply für Skalare Funktionen, die ich für jeden und jede Zeile. z.B. data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) Sepal.Length Sepal.Width Petal.Length Petal.Width

R-Pakete in der Standardbibliothek unter Windows 7 können nicht aktualisiert werden

Anzahl der Antworten 9 Antworten
Ich versuche, update-Pakete auf RGui (64-bit) mit update.packages aber ich bin immer folgende Meldung: Warning in install.packages(update[instlib == l, "Package"], l, contriburl = contriburl, : 'lib = "C:/PROGRA~1/R/R-212~1.1/library"' is not writable Error in install.packages(update[instlib == l, "Package"],

Was ist der Unterschied zwischen Datenrahmen und Liste in R?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen dataframe und Liste in R? Was sollte Wann genutzt werden? Was ist leichter zu Durchlaufen? Genau das problem: ich zuerst speichern 3 string-Elementen wie "a", "b", "c". Später für jeden von diesen,

Wie finde ich die Länge einer Zeichenkette in R?

Anzahl der Antworten 6 Antworten
Wie findet man die Länge einer Zeichenkette (Anzahl der Zeichen in einer Zeichenfolge), ohne dass man es in R? Ich weiß, wie man die Länge einer Liste-aber nicht als string. Und was ist mit Unicode-strings? Wie finde

Wie wählt man R data.table Zeilen basierend auf Teilstring-Übereinstimmung (a la SQL wie)

Anzahl der Antworten 2 Antworten
Ich habe einen Daten.Tabelle mit einer Zeichenfolge-Spalte, und möchten Sie nur die Zeilen enthalten, die eine Teilzeichenfolge in der it. Äquivalent zu SQL WHERE x LIKE '%substring%' E. g. > Months = data.table(Name = month.name, Number =

Legen Sie einen Rahmen um Punkte

Anzahl der Antworten 3 Antworten
Ich würde gerne einen schwarzen Rand um Punkte auf einem Streudiagramm, gefüllt sind, basierend auf Daten mit ggplot2. Auch möchte ich vermeiden, dass ein legendeneintrag für den schwarzen Rand, da es an jedem Punkt. Im Grunde bin

Entfernen Sie die letzten N Zeilen im Datenrahmen mit der beliebigen Anzahl von Zeilen

Anzahl der Antworten 2 Antworten
Habe ich einen Daten-frame, und ich will entfernen die letzten N Zeilen aus. Wenn ich will, zu entfernen 5 Zeilen, die ich derzeit verwenden Sie den folgenden Befehl, die meiner Meinung nach eher verworren: df<- df[-seq(nrow(df),nrow(df)-4),] Wie