Articles of r

Zeichne Etiketten an den Enden von Linien

Ich habe folgende Daten ( temp.dat siehe temp.dat für die vollständigen Daten) Year State Capex 1 2003 VIC 5.356415 2 2004 VIC 5.765232 3 2005 VIC 5.247276 4 2006 VIC 5.579882 5 2007 VIC 5.142464 … und ich kann die folgende Tabelle erstellen: ggplot(temp.dat) + geom_line(aes(x = Year, y = Capex, group = State, colour […]

R-Project keine anwendbare Methode für “Meta” angewendet auf ein Objekt der class “Charakter”

Ich versuche diesen Code auszuführen (Ubuntu 12.04, R 3.1.1) # Load requisite packages library(tm) library(ggplot2) library(lsa) # Place Enron email snippets into a single vector. text <- c( "To Mr. Ken Lay, I'm writing to urge you to donate the millions of dollars you made from selling Enron stock before the company declared bankruptcy.", "while […]

Plotten von Linien und der Gruppenästhetik in ggplot2

Diese Frage ergibt sich aus einer früheren Frage und ihren Antworten. Zuerst einige Spielzeugdaten: df = read.table(text = “School Year Value A 1998 5 B 1999 10 C 2000 15 A 2000 7 B 2001 15 C 2002 20”, sep = “”, header = TRUE) Die ursprüngliche Frage wurde gestellt, wie man die Value-Year-Linien für […]

Wie benenne ich Dateien mit R um?

Ich habe über 700 Dateien in einem Ordner namens: Dateien von Nummer 1 bis Nummer 9 sind für den ersten Monat benannt: water_200101_01.img water_200101_09.img Dateien von Nummer 10 bis Nummer 30 heißen: water_200101_10.img water_200101_30.img Und so weiter für den zweiten Monat: Dateien von Nummer 1 bis Nummer 9 heißen: water_200102_01.img water_200102_09.img Dateien von Nummer 10 […]

Komma Trennzeichen für Zahlen in R?

Gibt es eine function in R, um große Zahlen getrennt durch Kommas anzuzeigen? dh von 1000000 bis 1,000,000 .

Nullen nicht fallen lassen: ausgewichener Barplot

Ich mache einen ausgewichenen Barplot in ggplot2 und eine Gruppierung hat eine Nullzählung, die ich anzeigen möchte. Ich erinnerte mich daran, HIER eine Weile zurück zu sehen und dachte scale_x_discrete(drop=F) funktionieren würde. Es scheint nicht mit ausgewichenen Balken zu arbeiten. Wie kann ich die Nullzählung anzeigen lassen? Zum Beispiel, (Code unten) in der Grafik unten, […]

Ersetzen Sie fehlende Werte durch den Spaltenmittelwert

Ich bin mir nicht sicher, wie ich jede Spalte durchlaufen soll, um die NA-Werte durch den Mittelwert der Spalte zu ersetzen. Wenn ich versuche, für eine Spalte mit den folgenden zu ersetzen, funktioniert es gut. Column1[is.na(Column1)] <- round(mean(Column1, na.rm = TRUE)) Der Code für das Umlaufen von Spalten funktioniert nicht: for(i in 1:ncol(data)){ data[i][is.na(data[i])] <- […]

Adressierung von x und y in aes nach Variablennummer

Ich muss ein Streudiagramm zeichnen, indem ich die Variablen nach ihren Spaltennummern anstelle von Namen adressiere, dh statt ggplot(dat, aes(x=Var1, y=Var2)) brauche ich etwas wie ggplot(dat, aes(x=dat[,1], y=dat[,2])) . (Ich sage ‘etwas’, weil das letztere nicht funktioniert). Hier ist mein Code: showplot1<-function(indata, inx, iny){ dat<-indata print(nrow(dat)); # this is just to show that object 'dat' […]

Wie liest du mehrere .txt-Dateien in R?

Ich verwende R, um einige Daten zu visualisieren, die alle im .txt-Format sind. Es gibt ein paar hundert Dateien in einem Verzeichnis und ich möchte alles auf einmal in eine Tabelle laden. Irgendeine Hilfe? BEARBEITEN: Das Auflisten der Dateien ist kein Problem. Aber ich habe Probleme, von Liste zu Inhalt zu gehen. Ich habe einen […]

R: einfache Möglichkeit, mehrere data.frame in mehrere Excel-Arbeitsblätter zu exportieren?

Ich bin überrascht, dass es keine einfache Möglichkeit gibt, mehrere data.frame in mehrere Arbeitsblätter einer Excel-Datei zu exportieren. Ich habe versucht xlsx Paket, scheint es nur auf ein Blatt schreiben (override alten Blatt); Ich habe auch das WriteXLS-Paket ausprobiert, aber es gibt mir ständig Fehler … Meine Code-Struktur ist wie folgt: Für jede Iteration wurde […]