2012-03-06 62 views
1

我可以使用barplot來繪製xts對象嗎?還是有任何類似的功能,我可以使用? quantmod不是我在說的,因爲它不夠靈活,並且與其他R圖形不兼容。xts對象的barplot

+0

基R繪圖中的任何解決方案? – jangorecki 2013-10-30 20:56:36

回答

3

您可以提取指數和值的XTS或動物園對象的 與indexcoredata:這應該足以 畫出你想要的方式。

# Sample data 
library(quantmod) 
getSymbols("^GSPC") 
x <- Vo(GSPC) 

# Base graphics 
plot(index(x), coredata(x), type="h") 

# ggplot2 
d <- data.frame(time=index(x), volume=drop(coredata(x))) 
library(ggplot2) 
ggplot(d, aes(time, volume)) + geom_bar(stat="identity") 
+0

非常感謝你!這啓發我,只是通過改變這一點服務於我的上下文目的~~ – billlee1231 2012-03-07 01:41:51

+0

我得到這個錯誤..找不到函數「barplot.xts」..我錯過了一些包?它一直工作到日期。 – 2016-08-17 03:30:12