Ich verwende RStudio: Version 1.0.136 und versuche zu verstehen, warum Knitr die in den folgenden Befehlen enthaltenen Histogramme wiedergibt. Jede Hilfe wird geschätzt.
min_ct<-as.numeric(min(hist(myfdata[myfdata$slope>low & myfdata$slope<up, ]$dy, breaks = bi)$counts))
Screenshot von 4 gerenderten Grafiken, die nicht explizit generiert werden.
Antworten:
3 für die Antwort № 1Es ist kein a knitr
Problem. Berufung hist
Bewirkt das Rendern eines Histogramms, auch wenn Sie die Ausgabe einer Variablen zuweisen. In der Konsole versuchen x = hist(rnorm(100))
. In der Variablen wird eine Liste mit den Daten gespeichert, die zur Erstellung des Histogramms verwendet wurden. Das Histogramm wird jedoch weiterhin gedruckt.
Verwenden Sie die Taste, um Fächer zu erstellen, ohne ein Histogramm zu drucken cut
Funktion, um die Fächer zu erstellen, und verwenden Sie dann table
Anzahl der Werte pro Bin zählen. Zum Beispiel, table(cut(rnorm(100), breaks=seq(-3,3,0.5)))
.
cut
Es gibt Optionen, die sich auf die Zuordnung von Behältern auswirken. Schauen Sie sich die Hilfe an (?cut
) Für mehr Information. Beachten Sie insbesondere die right
und include.lowest
Argumente.