0
EDGARパッケージを使用してRのいくつかの企業の2005年10-Kをダウンロードします。私が作業しているテストするためのミニループがあります。しかしgetFilingsをRにするたびにプロンプト「はい」
for (CIK in c(789019, 777676, 849399)){
getFilings(2005,CIK,'10-K')
}
これは私がはい/いいえプロンプトを取得しない実行するたびに、私は「はい」と入力する必要があります。
Total number of filings to be downloaded=1. Do you want to download (yes/no)? yes
Total number of filings to be downloaded=1. Do you want to download (yes/no)? yes
Total number of filings to be downloaded=1. Do you want to download (yes/no)? yes
どのようにして求めることができますRを実行するたびに「はい」と答えますか?
library(edgar)
report <- getMasterIndex(2005)
我々はいくつかのコードの手術を行うことによって、プロンプトをバイパスすることができます
ニース私たちは、そのファイルを一時ファイルに新しい関数(
my_getFilings
)を書き、source
。その行を置き換える別の方法は 'body(getFilings)[[6]] [[3] [[3] [[3]] [[8]] < - quote(choice < - " yes ")' 。クレイジーですが、それは動作します –ブリリアント!ありがとうございました。また、次回もライブラリコードを含めることにします。 –