Es gibt verschiedene statistische Methoden für eine große Datenmenge auf eine kleinere reduzieren, einfache Datenmenge zu visualisieren. Es ist nicht klar aus Ihrer Frage, welche zusammenfassende Statistik Sie wollen. Ich habe gerade angenommen, dass Sie sehen möchten, wie sich der Wechselkurs als Funktion der Zeit ändert, aber vielleicht interessieren Sie sich dafür, wie oft der Wechselkurs über einen bestimmten Wert steigt, oder eine andere Statistik, die ich nicht in Betracht ziehe.
einen Trend im Laufe der Zeit zusammenfassend
Hier ist ein Beispiel der lowess Verfahren in R mit (aus der Dokumentation auf scatter plot smoothing):
> library(graphics)
# print out the first 10 rows of the cars dataset
> cars[1:10,]
speed dist
1 4 2
2 4 10
3 7 4
4 7 22
5 8 16
6 9 10
7 10 18
8 10 26
9 10 34
10 11 17
# plot the original data
> plot(cars, main = "lowess(cars)")
# fit a loess-smoothed line to the points
> lines(lowess(cars), col = 2)
# plot a finger-grained loess-smoothed line to the points
> lines(lowess(cars, f=.2), col = 3)
Die f Kontrollen Parameter, wie eng die Regression passt zu deine Daten. Nutzen Sie dabei etwas Nachdenklichkeit, denn Sie möchten etwas, das Ihren Daten ohne Überanpassung genau entspricht.Statt Geschwindigkeit und Distanz können Sie den Wechselkurs gegen die Zeit darstellen.
Es ist auch einfach, auf die Ergebnisse der Glättung zuzugreifen. Hier ist, wie das tun:
> data = lowess(cars$speed, cars$dist)
> data
$x
[1] 4 4 7 7 8 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19
[38] 19 20 20 20 20 20 22 23 24 24 24 24 25
$y
[1] 4.965459 4.965459 13.124495 13.124495 15.858633 18.579691 21.280313 21.280313 21.280313 24.129277 24.129277
[12] 27.119549 27.119549 27.119549 27.119549 30.027276 30.027276 30.027276 30.027276 32.962506 32.962506 32.962506
[23] 32.962506 36.757728 36.757728 36.757728 40.435075 40.435075 43.463492 43.463492 43.463492 46.885479 46.885479
[34] 46.885479 46.885479 50.793152 50.793152 50.793152 56.491224 56.491224 56.491224 56.491224 56.491224 67.585824
[45] 73.079695 78.643164 78.643164 78.643164 78.643164 84.328698
Das Datenobjekt, das Sie zurückkommen enthält Einträge namens x und y, die die x entsprechen und y-Werte in die Lowess Funktion übergeben. In diesem Fall stehen x und y für Geschwindigkeit und Dist.
können Sie verdeutlichen "darstellt" - meinen Sie nur visuell oder zum Zwecke der Durchführung von Berechnungen auf? – Carl
Endergebnis wäre ein Datensatz eines Typs, der dann verarbeitet und grafisch dargestellt werden könnte – Karl
Klingt wie ein Job für R! – Joel