Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Pytanie odnośnie interaktywnych wykresów

Czasami pracuję na strasznie długich szeregach czasowych, czy znacie jakiś pakiet lub konkretna funkcję w R która pozwoliłaby mi na stworzenie wykresu który mógłbym przewijać, przykład : wykres obejmowałby 1000 punktów, cała seria danych ma długość 50000, chciałbym klikając w odpowiednie buttony lub używając paska przewijania, móc zmieniać te 1000 punktów, które są wyświetlane na punkty leżące bardziej na lewo lub prawo.
Pozdrawiam
Michał Bojanowski

Michał Bojanowski socjolog, analityk

Temat: Pytanie odnośnie interaktywnych wykresów

Zawsze możesz zrobić długi (tj. szeroki) wykres do np. PDF-a i przewijać sobie w Acrobacie... ;)
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Pytanie odnośnie interaktywnych wykresów

Michał Bojanowski:
Zawsze możesz zrobić długi (tj. szeroki) wykres do np. PDF-a i przewijać sobie w Acrobacie... ;)

:D hehe
tylko, że problem, który opisałem to taki "toy problem", którego rozwiązanie pozwoliłoby mi na zrobienie kilku innych ciekawszych rzeczy...
Jędrzej Bojanowski

Jędrzej Bojanowski teledetekcja,
klimatologia
satelitarna, systemy
informacj...

Temat: Pytanie odnośnie interaktywnych wykresów

byloby dobrze pomyslec nad pakietem do wyswietlania szeregow czasowych w ten sposob:

http://weatherspark.com/#!dashboard;q=UK
Wojciech Sobala

Wojciech Sobala Redaktor
statystyczny,
biostatystyk,
Instytut Medycyny
Pr...

Temat: Pytanie odnośnie interaktywnych wykresów

Ja bym proponował GoogleViz, jest też pakiet dla R (http://code.google.com/p/google-motion-charts-with-r/).
Wojciech Sobala

Wojciech Sobala Redaktor
statystyczny,
biostatystyk,
Instytut Medycyny
Pr...

Temat: Pytanie odnośnie interaktywnych wykresów

Adaptacja funkcji dla interaktywnego wykresu gęstości rozkładu z pakietu rpanel.


if (interactive()) {
points.draw <- function(panel) {
id <- seq(panel$h,panel$h+10)
plot(id,panel$x[id],ylim=xrange,ylab="")
panel
}
dat <- rnorm(50)
xrange <- range(dat)
panel <- rp.control(x = dat)
rp.slider(panel, h, 1, 40, showvalue=TRUE, resolution=1,
action = points.draw)
}
Wojciech Sobala

Wojciech Sobala Redaktor
statystyczny,
biostatystyk,
Instytut Medycyny
Pr...

Temat: Pytanie odnośnie interaktywnych wykresów

Dla fanów RStudio:

http://rstudio.org/docs/advanced/manipulate
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Pytanie odnośnie interaktywnych wykresów

Jędrzej Bojanowski:
byloby dobrze pomyslec nad pakietem do wyswietlania szeregow czasowych w ten sposob:

http://weatherspark.com/#!dashboard;q=UK

Właśnie o czymś takim myślałem :)
plus lupa, zmiana rozdzielczości czasowej itd. ale to są już tylko dodatki.

(wpisywanie przedziału który ma być wyświetlony przy pomocy pola na wykresie byłoby naprawdę niezłe)

Następna dyskusja:

Pytanie odnośnie '...'




Wyślij zaproszenie do