0

edgarWebRパッケージを使用して EDGAR から企業とそのファイリング情報を取得しようとしています。特に、パッケージの 2 つの関数を使用したいと思います -filing_informationcompany_filings.

私は実際には別のデータセットに何千も持っていますcikが、上記の両方の関数は のベクトルを処理できませんcik。これは一例です -

library(edagrWebR)
comp_file <- company_filings(c("1000045"), before = "20201231",
                            type = "10-K",  count = 100,
                            page = 1)

head(comp_file)
  accession_number act file_number filing_date accepted_date
1             <NA>  34   000-26680  2020-06-22    2020-06-22
2             <NA>  34   000-26680  2019-06-28    2019-06-28
3             <NA>  34   000-26680  2018-06-27    2018-06-27
4             <NA>  34   000-26680  2017-06-14    2017-06-14
5             <NA>  34   000-26680  2016-06-14    2016-06-14
6             <NA>  34   000-26680  2015-06-15    2015-06-15
                                                                                               href
1 https://www.sec.gov/Archives/edgar/data/1000045/000156459020030033/0001564590-20-030033-index.htm
2 https://www.sec.gov/Archives/edgar/data/1000045/000156459019023956/0001564590-19-023956-index.htm
3 https://www.sec.gov/Archives/edgar/data/1000045/000119312518205637/0001193125-18-205637-index.htm
4 https://www.sec.gov/Archives/edgar/data/1000045/000119312517203193/0001193125-17-203193-index.htm
5 https://www.sec.gov/Archives/edgar/data/1000045/000119312516620952/0001193125-16-620952-index.htm
6 https://www.sec.gov/Archives/edgar/data/1000045/000119312515223218/0001193125-15-223218-index.htm
  type film_number
1 10-K    20977409
2 10-K    19927449
3 10-K    18921743
4 10-K    17910577
5 10-K   161712394
6 10-K    15931101
                                               form_name
1 Annual report [Section 13 and 15(d), not S-K Item 405]
2 Annual report [Section 13 and 15(d), not S-K Item 405]
3 Annual report [Section 13 and 15(d), not S-K Item 405]
4 Annual report [Section 13 and 15(d), not S-K Item 405]
5 Annual report [Section 13 and 15(d), not S-K Item 405]
6 Annual report [Section 13 and 15(d), not S-K Item 405]
  description  size
1        <NA> 14 MB
2        <NA> 10 MB
3        <NA>  5 MB
4        <NA>  5 MB
5        <NA>  5 MB
6        <NA>  7 MB

href関数で変数を使用する必要がありfiling_informationます。

実際にこんな使い方をしてみました~

file_info <- filing_information(comp_file$href) 

しかし、それは機能しません。私はこのメッセージを受け取りました -


Error in parse_url(url) : length(url) == 1 is not TRUE

href次のように各変数の値を入れることで実際にそれを行うことができます

x <- "https://www.sec.gov/Archives/edgar/data/1000045/000156459020030033/0001564590-20-030033-index.htm"

file_info <- filing_information(x)

同じことが関数にも当てはまり、「1000045」というcompany_filings1 つのみを使用しますが、別のファイルには、関数を実行したいすべてに対して何千ものファイルがあります。私は何千もの を持っているので、手動では不可能です。cikcikcompany_filingscik

LARGE ベクトルでこれら 2 つの関数を自動的に実行する方法を知っている人は誰でもいます。

ありがとう

4

1 に答える 1