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.

6
Analysieren Sie JSON mit R.
Ich bin ziemlich neu in R, aber je mehr ich es benutze, desto mehr sehe ich, wie leistungsfähig es wirklich über SAS oder SPSS ist. Aus meiner Sicht ist nur einer der Hauptvorteile die Möglichkeit, Daten aus dem Internet abzurufen und zu analysieren. Ich stelle mir vor, dass dies möglich …
90 json  r 

3
gruppieren durch zwei Spalten in ggplot2
Ist es möglich, nach zwei Spalten zu gruppieren? Das Kreuzprodukt wird also von geom_point()und gezeichnet geom_smooth()? Zum Beispiel: frame <- data.frame( series <- rep(c('a', 'b'), 6), sample <- rep(c('glass','water', 'metal'), 4), data <- c(1:12)) ggplot(frame, aes()) # ... So dass die Punkte 6und 12eine Gruppe teilen, aber nicht mit 3.
90 r  ggplot2 



8
Ausgabe einer Funktion unterdrücken
Ich möchte die Ausgabe eines Befehls (in diesem Fall der applyFunktion) unterdrücken . Ist es möglich, dies ohne Verwendung zu tun sink()? Ich habe die unten beschriebene Lösung gefunden, möchte dies aber nach Möglichkeit in einer Zeile tun. So unterdrücken Sie die Ausgabe
90 r 

5
R Bedingte Auswertung bei Verwendung des Rohrbetreibers%>%
Wenn das Rohr Operator %>%mit Paketen wie dplyr, ggvis, dychartsusw., wie soll ich tun bedingt einen Schritt? Beispielsweise; step_1 %>% step_2 %>% if(condition) step_3 Diese Ansätze scheinen nicht zu funktionieren: step_1 %>% step_2 if(condition) %>% step_3 step_1 %>% step_2 %>% if(condition) step_3 Es ist ein langer Weg: if(condition) { step_1 …
90 r  dplyr  ggvis  magrittr 


1
Beziehung zwischen R Markdown, Knitr, Pandoc und Bookdown
Welche Beziehung besteht zwischen der Funktionalität von R Markdown, Knitr, Pandoc und Bookdown? Was ist konkret die Arbeitsteilung zwischen diesen Paketen bei der Konvertierung von Markup-Dokumenten mit eingebettetem R-Code (z. B. .Rnwoder .Rmd) in endgültige Ausgaben (z. B. .pdfoder .html)? Und wenn Knitr zur Verarbeitung von RMarkdown verwendet wird, was …

15
Fallaussage äquivalent in R.
Ich habe eine Variable in einem Datenrahmen, in dem eines der Felder normalerweise 7-8 Werte hat. Ich möchte ihnen 3 oder 4 neue Kategorien innerhalb einer neuen Variablen innerhalb des Datenrahmens zusammenfassen. Was ist der beste Ansatz? Ich würde eine CASE-Anweisung verwenden, wenn ich in einem SQL-ähnlichen Tool wäre, aber …
90 r  case 


11
Wie runde ich auf die nächsten 10 (oder 100 oder X) auf?
Ich schreibe eine Funktion zum Zeichnen von Daten. Ich möchte eine schöne runde Zahl für die y-Achse angeben max, die größer als das Maximum des Datensatzes ist. Insbesondere möchte ich eine Funktion foo, die Folgendes ausführt: foo(4) == 5 foo(6.1) == 10 #maybe 7 would be better foo(30.1) == 40 …
89 r  rounding 

7
Arbeiten mit Wörterbüchern / Listen in R.
Ich habe eine triviale Frage: Ich konnte keine Wörterbuchdatenstruktur in R finden, also habe ich stattdessen Liste verwendet (wie "Wort" -> Nummer). Im Moment habe ich also Probleme, wie ich die Liste der Schlüssel erhalte. Weiß jemand Bescheid?
89 r  list  hashmap  lookup 

4
R ggplot2: stat_count () darf nicht mit einem ästhetischen Fehler im Balkendiagramm verwendet werden
Ich erhalte diesen Fehler beim Zeichnen eines Balkendiagramms und kann ihn nicht entfernen. Ich habe sowohl qplot als auch ggplot ausprobiert, aber immer noch den gleichen Fehler. Folgendes ist mein Code: library(dplyr) library(ggplot2) #Investigate data further to build a machine learning model data_country = data %>% group_by(country) %>% summarise(conversion_rate = …
89 r  ggplot2  bar-chart 


6
Textdatei mit fester Breite lesen
Ich versuche, diesen hässlich formatierten Datensatz in meine R-Sitzung zu laden: http://www.cpc.ncep.noaa.gov/data/indices/wksst8110.for Weekly SST data starts week centered on 3Jan1990 Nino1+2 Nino3 Nino34 Nino4 Week SST SSTA SST SSTA SST SSTA SST SSTA 03JAN1990 23.4-0.4 25.1-0.3 26.6 0.0 28.6 0.3 10JAN1990 23.4-0.8 25.2-0.3 26.6 0.1 28.6 0.3 17JAN1990 24.2-0.3 25.3-0.3 …
89 r  fixed-width 

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.