2017-05-31 2 views
0

Wie kann ich mehrere Intervalle von einer kontinuierlichen Variable (angenommene Geschwindigkeit) definieren, wenn die Klassengröße 0,1 ist, und eine neue Variable zum Datensatz hinzufügen, die die Häufigkeit der Beobachtungen in jeder Ebene betrifft. Der min Wert der Geschwindigkeit ist 4 und die max 25.die Intervalle machen und ihre Häufigkeiten berechnen in R

library(stat) 
Data(cars) 

Also habe ich so etwas wie (4 to 4.1) (4.1 to 4.2) (4.2 to 4.3) ...(24.9 to 25) haben wollen, dann muss ich sehen, wie viele Werte der Geschwindigkeit sind innerhalb jedes dieser Intervalle (Frequenz)

Antwort

0

Sie fragen im Wesentlichen nach einem Histogramm Ihrer Daten. Sie können die Funktion hist() verwenden und "breaks =" ändern, um unterschiedliche Intervalllängen zu definieren. Zusatzangabe: https://www.r-bloggers.com/how-to-make-a-histogram-with-basic-r/

Hoffe, das hilft!

+0

danke, ich möchte eine neue Variable aus der Geschwindigkeit machen, indem Länge Länge = o.1 berücksichtigt, so werde ich haben (1 bis 1.1) (1.1 bis 1.2) (1.2 bis 1.3) und dann möchte ich die Häufigkeit berechnen Beobachtung in jedem Intervall (neue Variable in den Datensatz einfügen). – shoa

+0

Sie suchen nach 'Seq'. seq (-1, 2, by = .1) ist ein Beispiel –

+0

@ Raag Agrawal, ich möchte verschiedene Intervalle machen. Die Länge jedes Intervalls ist 0,1. Das heißt, wenn der Minimalwert der Geschwindigkeit 4 ist, wäre das erste Intervall 4 bis 4.1, das nächste Intervall wäre 4,1 bis 4,2 und wir fahren fort bis zum letzten Intervall, das den Maximalwert der Geschwindigkeit enthält, und dann möchte ich die Frequenz sehen jedes Intervalls. – shoa

Verwandte Themen