-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
The scopus_search() function seems to ignore the queries including LIMITS-TO() or EXCLUDE () in regard to SUBJAREA. As an example:
completeArticle <- scopus_search(
query = 'TITLE-ABS ("gender stereotypes") AND (SUBJAREA("PSYC") OR SUBJAREA ("MATH")) AND PUBYEAR = 2002',
view = "COMPLETE",
count = 200)
## Total Entries are 36
## 3 runs need to be sent with current count
## |======================================================================================================================================| 100%
## Number of Output Entries are 36
returns 36 papers.
If I however copy the query from the scopus.com advanced search functionality,
completeArticle <- scopus_search(
query = '(LIMIT-TO ( SUBJAREA , "PSYC" ) OR LIMIT-TO ( SUBJAREA , "MATH"))',
view = "COMPLETE",
count = 200)
## Total Entries are 55
## 3 runs need to be sent with current count
## |======================================================================================================================================| 100%
## Number of Output Entries are 55
the result contains 55 entries, which is the same as if no filter on the subject area were applied:
completeArticle <- scopus_search(
query = 'TITLE-ABS ("gender stereotypes") AND PUBYEAR = 2002',
view = "COMPLETE",
count = 200)
## Total Entries are 55
## 3 runs need to be sent with current count
## |======================================================================================================================================| 100%
## Number of Output Entries are 55
Metadata
Metadata
Assignees
Labels
No labels