Scopus_ReadCSV(filename, stopOnErrors=TRUE, dbIdentifier="Scopus", ...)
read.csv
.TRUE
to stop on all potential parse errors or just warn otherwise.read.csv
.data.frame
) containing the following 14 columns:
Authors
Author(s) name(s), comma-separated, surnames first.
Title
Document title.
Year
Year of publication.
UniqueId
Unique document identifier.
SourceTitle
Title of the source containing the document.
Volume
Volume.
Issue
Issue.
ArticleNumber
Article number (identifier).
PageStart
Start page; numeric.
PageEnd
End page; numeric.
Citations
Number of citations.
ISSN
ISSN of the source.
Language
Language of the document.
DocumentType
Type of the document; see above.
}
Such an object may be imported to a local bibliometric storage with lbsImportDocuments
.read.csv
is used to read the bibliometric database. However, you may freely modify its behavior
by passing further arguments (...
), see the manual page of read.table
for details.The CSV file should consist of exactly 40 variables. Here are their meanings (in order of appearance):
NA
(other categories are interpreted asNA
),dbIdentifier
parameter, otherwise an exception is thrown.Such a CSV file may be generated e.g. with SciVerse Scopus
(Export format=comma separated file, .csv (e.g. Excel),
Output=Complete format). Note that the exported CSV file
needs some corrections in a few cases (wrong page numbers, single
double quotes in string instead of two-double quotes etc.).
We suggest to make them in
Scopus_ASJC
, Scopus_SourceList
,
lbsConnect
,
Scopus_ImportSources
,
read.table
, lbsImportDocuments
conn <- lbsConnect("Bibliometrics.db");
## ...
data <- Scopus_ReadCSV("db_Polish_MATH/Poland_MATH_1987-1993.csv");
lbsImportDocuments(conn, data, "Poland_MATH");
## ...
dbDisconnect(conn);
Run the code above in your browser using DataLab