2015-04-05 56 views
0

我正在將圖形包含在Word文檔中進行發佈。我一直在教自己ggvis,因爲我的(愚蠢的)假設是它是製作整潔外觀的圖表的最佳「環境」,因爲它也提供了「時髦」的交互式圖表,因此值得投資。水平軸上的年份(與R的ggvis一起繪製)

一切都很好(到目前爲止),除非我不能讓這個直方圖顯示爲年。而不是2000年,它給了我2000。

require(data.table) 

> head(dag) 
[1] "1991-10-16" "1991-10-16" "1991-10-16" "1991-10-16" "1991-10-16" "1991-10-16" 
ds %>% ggvis(~year(dag)) %>% layer_histograms(width=1, boundary=0) 

我至少需要10聲譽張貼圖片,但也許這個鏈接將工作:http://i.stack.imgur.com/Kk8nb.jpg

+0

也許這可以幫助:http://rpackages.ianhowson.com/cran/ggvis/man/scale_datetime.html,將您的'DAG'更改爲日期時間刻度 – jeborsel 2015-04-05 21:31:06

+0

謝謝,正是我所需要的。事實證明,我對這個包有更多的問題,因爲我無法將非英文字母放入軸標籤中。所以,也許我會休息,直到我有更多的時間去理解它。我應該刪除這篇文章還是保留它,因爲它可能會幫助其他人? – snoram 2015-04-05 21:37:20

回答

0

你應該能夠格式添加到您的軸:

%>% add_axis("x", title = "Year", format = "####") 

在更您可以考慮使用ggplot作爲傳統出版質量圖的一般事項。實際上,如果您的目標是生產交互式工具,那麼很可能最終將使用Shiny來實現更高級的項目。對於小型示範,您可以聘用manipulate