2010-11-20 54 views
0

将R quantmod包文档描述两个ChartSeries中()和chart_Series()函数获得chart_Series()。但是在需要quantmod之后,只有chartSeries()函数可用。除了install.packages()或update.packages()之外,有没有特别的方法可以访问R包函数?充分利用quantmod包

+0

我无法重复运行Mac 10.5.8与R 2.12.0和quantmod_0.3-14的问题。这两个函数都有一个帮助页面,当它们的名字在控制台输入时,函数参数列表和实体都会出现。您是否正在使用最新版本的quantmod运行R的最新版本? – 2010-11-20 13:40:09

+0

Mac OSX 10.6.4。 R基地“2.12.0”。 quantmod“0.3-14”hmmmmm – Milktrader 2010-11-20 13:53:02

回答

2

您使用的是什么版本的quantmod? chart_Series导出在quantmod_0.3-14(在CRAN上)。如果您使用的是早期版本的quantmod,则可能无法导出chart_Series函数。在这种情况下,您可以通过quantmod:::chart_Series访问它。


更新:
我不十分熟悉的OSX 32位和64位R之间的差异,但你可以尝试重新安装quantmod使用64位R如果您最初安装该程序与32位R.

+0

installed.packages()表示quantmod“0.3-14”rom当我在R console中键入chartSeries时,我得到该函数。但是,当我输入chart_Series时,我得到:Error:object'chart_Series'not found – Milktrader 2010-11-20 13:43:44

+0

我没有提到我使用的是OSX R64。当我在OSX上运行常规R时(我假设的是32位版本),还有chart_Series函数。当然,这引出了为什么chart_Series可用于32位R而不是64位R的问题。 – Milktrader 2010-11-20 14:21:51

+0

感谢Josh,R64下的install.packages()做到了诀窍。 – Milktrader 2010-11-20 15:39:05