2017-04-03 4 views
3

私はこのデータを使用してR.Highcharterは、関数の出力が

でジョシュ・クンストの優れたhighcharterライブラリと時系列プロットを生産しています示唆したものと異なるある非推奨:私はこのグラフを作ることができます

> dput(t) 
structure(c(2, 2, 267822980, 325286564, 66697091, 239352431, 
94380295, 1, 126621669, 158555699, 32951026, 23, 108000151, 132505189, 
29587564, 120381505, 25106680, 117506099, 22868767, 115940080, 
22878163, 119286731, 22881061), .Dim = c(23L, 1L), index = structure(c(1490990400, 
1490994000, 1490997600, 1491001200, 1491004800, 1491008400, 1491012000, 
1491026400, 1491033600, 1491037200, 1491040800, 1491058800, 1491062400, 
1491066000, 1491069600, 1491073200, 1491076800, 1491109200, 1491112800, 
1491120000, 1491123600, 1491156000, 1491159600), tzone = "US/Mountain", tclass = c("POSIXct", 
"POSIXt")), class = c("xts", "zoo"), .indexCLASS = c("POSIXct", 
"POSIXt"), tclass = c("POSIXct", "POSIXt"), .indexTZ = "US/Mountain", tzone = "US/Mountain", .CLASS = "double", .Dimnames = list(
    NULL, "count")) 

enter image description here

highcharter::highchart() %>% hc_add_series_xts(t)

しかし、私はこの警告を得る:

'hc_add_series_xts' is deprecated. 
Use 'hc_add_series' instead. 

ので、簡単に、進行形であること、私はまさにそれと

highcharter::highchart() %>% hc_add_series(t) %>% hc_xAxis(type = 'datetime') 

と私は、このグラフを作るのです。

enter image description here

問題はI rです最初のグラフの一番下にあるdygraphスタイルのウィンドウとスライダーのように、右Y軸などのラベルを方向付けることはもちろんありません。

「この機能を非難しないでください。どのように私は2番目の出力を確認することについて行くことができます - 示唆を使用して、まもなく、それは機能だけ - 最初のように見える?

+1

Plsの編集は、これは – GGamba

+1

@GGambaが行われ、再現気圧ではありません。ありがとうございます - 私はここから使用します – d8aninja

答えて

2

グラフは、デフォルトの 'chart'( 'Highcharts'と 'Highstock')の代わりに 'stock'と入力します。タイプはあなたの問題を解決する指定

:あなたは `dput(T)`の結果を挿入する質問

highchart(type = 'stock') %>% 
    hc_add_series(t) %>% 
    hc_xAxis(type = 'datetime') 

enter image description here

+0

ブーム。 #youdaman – d8aninja

+0

このパイプを 'auto.arima()'で作られた 'forecast'オブジェクトを表すようにするためのアドバイスはありますか? 'hc_add_series'のデータ引数にこれらのオブジェクトを使用すると' as.Date.ts(。)のエラー:ts時刻をDateクラスに変換できません 'という警告が表示されます... – d8aninja

+0

多分、質問 – GGamba