Giter VIP home page Giter VIP logo

massimoaria / bibliometrix Goto Github PK

View Code? Open in Web Editor NEW
494.0 24.0 146.0 111.98 MB

An R-tool for comprehensive science mapping analysis. A package for quantitative research in scientometrics and bibliometrics.

Home Page: https://www.bibliometrix.org

License: Other

R 100.00%
bibliometrics isi-web scopus citations citation-network coupling co-authors co-occurence co-word-analysis bibliometric-analysis correspondence-analysis citation scientific scholars scientometrics science manuscript journal quantitative-analysis science-mapping

bibliometrix's Introduction

bibliometrix

An R-tool for comprehensive science mapping analysis.

bibliometrix: An R-tool for comprehensive science mapping analysis. Project Status: Active - The project has reached a stable, usable state and is being actively developed. R-CMD-check cran version rstudio mirror downloads

Overview

bibliometrix package provides a set of tools for quantitative research in bibliometrics and scientometrics.

Bibliometrics turns the main tool of science, quantitative analysis, on itself. Essentially, bibliometrics is the application of quantitative analysis and statistics to publications such as journal articles and their accompanying citation counts. Quantitative evaluation of publication and citation data is now used in almost all scientific fields to evaluate growth, maturity, leading authors, conceptual and intellectual maps, trends of a scientific community.

Bibliometrics is also used in research performance evaluation, especially in university and government labs, and also by policymakers, research directors and administrators, information specialists and librarians, and scholars themselves.

bibliometrix supports scholars in three key phases of analysis:

  • Data importing and conversion to R format;

  • Bibliometric analysis of a publication dataset;

  • Building and plotting matrices for co-citation, coupling, collaboration, and co-word analysis. Matrices are the input data for performing network analysis, multiple correspondence analysis, and any other data reduction techniques.

biblioshiny

bibliometrix includes biblioshiny: bibliometrix for no-coders

biblioshiny is a shiny app providing a web-interface for bibliometrix.

It supports scholars in easy use of the main features of bibliometrix:

  • Data importing and conversion to data frame collection

  • Data filtering

  • Analytics and Plots for three different level metrics:

    • Sources

    • Authors

    • Documents

  • Analysis of three structures of Knowledge (K-structures):

    • Conceptual Structure

    • Intellectual Structure

    • Social Structure

How to use biblioshiny

Please follow the biblioshiny tutorial at the section tutorial of bibliometrix website https://www.bibliometrix.org/

How to cite bibliometrix

If you use this package for your research, you must cite it.

To cite bibliometrix in publications, please use:

Aria, M. & Cuccurullo, C. (2017) bibliometrix: An R-tool for comprehensive science mapping analysis, Journal of Informetrics, 11(4), pp 959-975, Elsevier.

Community

Official website: https://www.bibliometrix.org

CRAN page: https://cran.r-project.org/package=bibliometrix

GitHub repository: https://github.com/massimoaria/bibliometrix

Tutorials

How to use: https://www.bibliometrix.org/vignettes/Introduction_to_bibliometrix.html

Data importing and converting: https://www.bibliometrix.org/vignettes/Data-Importing-and-Converting.html

Installation

Stable version from CRAN

Developers version from GitHub

Load bibliometrix

library('bibliometrix')
#> Please note that our software is open source and available for use, distributed under the MIT license.
#> When it is used in a publication, we ask that authors properly cite the following reference:
#> 
#> Aria, M. & Cuccurullo, C. (2017) bibliometrix: An R-tool for comprehensive science mapping analysis, 
#>                         Journal of Informetrics, 11(4), pp 959-975, Elsevier.
#> 
#> Failure to properly cite the software is considered a violation of the license.
#>                         
#> For information and bug reports:
#>                         - Take a look at https://www.bibliometrix.org
#>                         - Send an email to [email protected]   
#>                         - Write a post on https://github.com/massimoaria/bibliometrix/issues
#>                         
#> Help us to keep Bibliometrix and Biblioshiny free to download and use by contributing with a small donation to support our research team (https://bibliometrix.org/donate.html)
#> 
#>                         
#> To start with the Biblioshiny app, please digit:
#> biblioshiny()

Data loading and converting

The export file can be read and converted using by R using the function convert2df:

convert2df(file, dbsource, format)

The argument file is a character vector containing the name of export files downloaded from SCOPUS, Clarivate Analytics WoS, OpenAlex, Digital Science Dimensions, PubMed or Cochrane CDSR website. file can also contains the name of a json/xlm object download using OpenAlex, Digital Science Dimensions or PubMed APIs (through the packages openalexR, dimensionsR and pubmedR.

es. file <- c(“file1.txt”,“file2.txt”, …)

## An example from bibliometrix vignettes

file <- c("https://www.bibliometrix.org/datasets/management1.txt","https://www.bibliometrix.org/datasets/management2.txt")

M <- convert2df(file = file, dbsource = "wos", format = "plaintext")
#> 
#> Converting your wos collection into a bibliographic dataframe
#> 
#> Done!
#> 
#> 
#> Generating affiliation field tag AU_UN from C1:  Done!

convert2df creates a bibliographic data frame with cases corresponding to manuscripts and variables to Field Tag in the original export file.

Each manuscript contains several elements, such as authors’ names, title, keywords and other information. All these elements constitute the bibliographic attributes of a document, also called metadata.

Data frame columns are named using the standard Clarivate Analytics WoS Field Tag codify (https://www.bibliometrix.org/documents/Field_Tags_bibliometrix.pdf).

Check completeness of metadata included in the bibliographic data frame

After importing a bibliographic data frame, we can check the completeness of the metadata included in it through missingData().

missingData(M)

The argument M is a bibliographic data frame obtained by convert2df function.

## An example from bibliometrix vignettes

com <- missingData(M)

com$mandatoryTags
#>    tag          description missing_counts missing_pct     status
#> 1   AU               Author              0        0.00  Excellent
#> 2   DT        Document Type              0        0.00  Excellent
#> 3   SO              Journal              0        0.00  Excellent
#> 4   LA             Language              0        0.00  Excellent
#> 5   WC   Science Categories              0        0.00  Excellent
#> 6   TI                Title              0        0.00  Excellent
#> 7   TC       Total Citation              0        0.00  Excellent
#> 8   CR     Cited References              2        0.22       Good
#> 9   AB             Abstract              7        0.78       Good
#> 10  PY     Publication Year              9        1.00       Good
#> 11  RP Corresponding Author             10        1.11       Good
#> 12  C1          Affiliation             21        2.34       Good
#> 13  DI                  DOI             36        4.01       Good
#> 14  DE             Keywords             79        8.80       Good
#> 15  ID        Keywords Plus             97       10.80 Acceptable

missingData returns a list containing two data frame. The first one, allTags includes the results for all metadata in M. The latter, mandatoryTags, reports the results only for the metadata needed to perform analyses with bibliometrix or biblioshiny.

The column status classifies the percentage of missing value in 5 categories: “Excellent” (0%), “Good” (0.01% to 10.00%), “Acceptable” (from 10.01% to 20.00%), “Poor” (from 20.01% to 50.00%), “Critical” (from 50.01% to 99.99%), “Completely missing” (100%).

Bibliometric Analysis

The first step is to perform a descriptive analysis of the bibliographic data frame.

The function biblioAnalysis calculates main bibliometric measures using this syntax:

results <- biblioAnalysis(M, sep = ";")

The function biblioAnalysis returns an object of class “bibliometrix”.

To summarize main results of the bibliometric analysis, use the generic function summary. It displays main information about the bibliographic data frame and several tables, such as annual scientific production, top manuscripts per number of citations, most productive authors, most productive countries, total citation per country, most relevant sources (journals) and most relevant keywords.

summary accepts two additional arguments. k is a formatting value that indicates the number of rows of each table. pause is a logical value (TRUE or FALSE) used to allow (or not) pause in screen scrolling. Choosing k=10 you decide to see the first 10 Authors, the first 10 sources, etc.

S <- summary(object = results, k = 10, pause = FALSE)
#> 
#> 
#> MAIN INFORMATION ABOUT DATA
#> 
#>  Timespan                              1985 : 2022 
#>  Sources (Journals, Books, etc)        281 
#>  Documents                             898 
#>  Annual Growth Rate %                  0 
#>  Document Average Age                  9.19 
#>  Average citations per doc             37.12 
#>  Average citations per year per doc    3.454 
#>  References                            43935 
#>  
#> DOCUMENT TYPES                     
#>  article                         862 
#>  article; book chapter           1 
#>  article; early access           9 
#>  article; proceedings paper      26 
#>  
#> DOCUMENT CONTENTS
#>  Keywords Plus (ID)                    1918 
#>  Author's Keywords (DE)                2243 
#>  
#> AUTHORS
#>  Authors                               2079 
#>  Author Appearances                    2657 
#>  Authors of single-authored docs       112 
#>  
#> AUTHORS COLLABORATION
#>  Single-authored docs                  121 
#>  Documents per Author                  0.432 
#>  Co-Authors per Doc                    2.96 
#>  International co-authorships %        36.41 
#>  
#> 
#> Annual Scientific Production
#> 
#>  Year    Articles
#>     1985        2
#>     1986        2
#>     1988        1
#>     1990        1
#>     1992        4
#>     1993        5
#>     1994        4
#>     1995        7
#>     1996        4
#>     1997        3
#>     1998        4
#>     1999        6
#>     2000        3
#>     2001        4
#>     2002        4
#>     2003        5
#>     2004        5
#>     2005       10
#>     2006       13
#>     2007       11
#>     2008       13
#>     2009       18
#>     2010       32
#>     2011       33
#>     2012       27
#>     2013       34
#>     2014       34
#>     2015       62
#>     2016       62
#>     2017       80
#>     2018       81
#>     2019      125
#>     2020      141
#>     2021       47
#>     2022        2
#> 
#> Annual Percentage Growth Rate 0 
#> 
#> 
#> Most Productive Authors
#> 
#>    Authors        Articles Authors        Articles Fractionalized
#> 1     MERIGO JM         20    KOSTOFF RN                     7.77
#> 2     PORTER AL         19    PORTER AL                      5.84
#> 3     KOSTOFF RN        16    MERIGO JM                      5.42
#> 4     KUMAR S           15    KAJIKAWA Y                     4.62
#> 5     KAJIKAWA Y        14    KUMAR S                        4.28
#> 6     ZHANG Y            9    KOSEOGLU MA                    3.07
#> 7     ABRAMO G           8    SHILBURY D                     3.00
#> 8     D'ANGELO CA        8    ABRAMO G                       2.58
#> 9     KOSEOGLU MA        8    D'ANGELO CA                    2.58
#> 10    YOUTIE J           8    CULLEN JG                      2.50
#> 
#> 
#> Top manuscripts per citations
#> 
#>                                  Paper                                     DOI   TC TCperYear   NTC
#> 1  CHEN HC, 2012, MIS QUART                     NA                             2161    166.23 15.64
#> 2  ZUPIC I, 2015, ORGAN RES METHODS             10.1177/1094428114562629        844     84.40 17.17
#> 3  RAMOS-RODRIGUEZ AR, 2004, STRATEGIC MANAGE J 10.1002/smj.397                 667     31.76  3.76
#> 4  VOLBERDA HW, 2010, ORGAN SCI                 10.1287/orsc.1090.0503          626     41.73  9.82
#> 5  DAIM TU, 2006, TECHNOL FORECAST SOC          10.1016/j.techfore.2006.04.004  569     29.95  5.67
#> 6  KOSTOFF RN, 2001, IEEE T ENG MANAGE          10.1109/17.922473               387     16.12  2.66
#> 7  NERUR SP, 2008, STRATEG MANAGE J             10.1002/smj.659                 353     20.76  3.48
#> 8  MELIN G, 2000, RES POLICY                    10.1016/S0048-7333(99)00031-1   336     13.44  2.15
#> 9  MOED HF, 1985, RES POLICY                    10.1016/0048-7333(85)90012-5    310      7.75  1.81
#> 10 MURRAY F, 2002, RES POLICY                   10.1016/S0048-7333(02)00070-7   301     13.09  2.40
#> 
#> 
#> Corresponding Author's Countries
#> 
#>           Country Articles   Freq SCP MCP MCP_Ratio
#> 1  USA                 146 0.1644  92  54     0.370
#> 2  CHINA                84 0.0946  41  43     0.512
#> 3  SPAIN                72 0.0811  51  21     0.292
#> 4  BRAZIL               65 0.0732  52  13     0.200
#> 5  ITALY                49 0.0552  31  18     0.367
#> 6  UNITED KINGDOM       47 0.0529  22  25     0.532
#> 7  GERMANY              42 0.0473  29  13     0.310
#> 8  AUSTRALIA            31 0.0349  19  12     0.387
#> 9  NETHERLANDS          31 0.0349  20  11     0.355
#> 10 INDIA                26 0.0293  17   9     0.346
#> 
#> 
#> SCP: Single Country Publications
#> 
#> MCP: Multiple Country Publications
#> 
#> 
#> Total Citations per Country
#> 
#>       Country      Total Citations Average Article Citations
#> 1  USA                        8896                     60.93
#> 2  SPAIN                      2843                     39.49
#> 3  UNITED KINGDOM             2143                     45.60
#> 4  NETHERLANDS                2110                     68.06
#> 5  CHINA                      1939                     23.08
#> 6  ITALY                      1566                     31.96
#> 7  GERMANY                    1449                     34.50
#> 8  JAPAN                      1104                     46.00
#> 9  SLOVENIA                   1100                    157.14
#> 10 BRAZIL                     1074                     16.52
#> 
#> 
#> Most Relevant Sources
#> 
#>                                                   Sources        Articles
#> 1  TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE                         97
#> 2  RESEARCH POLICY                                                     83
#> 3  TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT                          31
#> 4  JOURNAL OF BUSINESS RESEARCH                                        28
#> 5  SCIENCE AND PUBLIC POLICY                                           25
#> 6  TECHNOVATION                                                        19
#> 7  JOURNAL OF TECHNOLOGY TRANSFER                                      12
#> 8  INTERNATIONAL JOURNAL OF CONTEMPORARY HOSPITALITY MANAGEMENT        10
#> 9  INTERNATIONAL JOURNAL OF INNOVATION AND TECHNOLOGY MANAGEMENT       10
#> 10 R & D MANAGEMENT                                                    10
#> 
#> 
#> Most Relevant Keywords
#> 
#>    Author Keywords (DE)      Articles Keywords-Plus (ID)     Articles
#> 1      BIBLIOMETRICS              234 SCIENCE                     146
#> 2      BIBLIOMETRIC ANALYSIS      161 INNOVATION                  130
#> 3      CITATION ANALYSIS           62 PERFORMANCE                 117
#> 4      INNOVATION                  44 IMPACT                      116
#> 5      BIBLIOMETRIC STUDY          30 MANAGEMENT                  113
#> 6      TEXT MINING                 30 KNOWLEDGE                    82
#> 7      VOSVIEWER                   30 INTELLECTUAL STRUCTURE       75
#> 8      LITERATURE REVIEW           29 TECHNOLOGY                   62
#> 9      BIBLIOMETRIC                28 JOURNALS                     59
#> 10     CO-CITATION ANALYSIS        28 MODEL                        58

Some basic plots can be drawn using the generic function plot:

plot(x = results, k = 10, pause = FALSE)

Bibliographic network matrices

Manuscript’s attributes are connected to each other through the manuscript itself: author(s) to journal, keywords to publication date, etc.

These connections of different attributes generate bipartite networks that can be represented as rectangular matrices (Manuscripts x Attributes).

Furthermore, scientific publications regularly contain references to other scientific works. This generates a further network, namely, co-citation or coupling network.

These networks are analyzed in order to capture meaningful properties of the underlying research system, and in particular to determine the influence of bibliometric units such as scholars and journals.

biblioNetwork function

The function biblioNetwork calculates, starting from a bibliographic data frame, the most frequently used networks: Coupling, Co-citation, Co-occurrences, and Collaboration.

biblioNetwork uses two arguments to define the network to compute:

  • analysis argument can be “co-citation”, “coupling”, “collaboration”, or “co-occurrences”.

  • network argument can be “authors”, “references”, “sources”, “countries”, “universities”, “keywords”, “author_keywords”, “titles” and “abstracts”.

i.e. the following code calculates a classical co-citation network:

NetMatrix <- biblioNetwork(M, analysis = "co-citation", network = "references", sep = ";")

Visualizing bibliographic networks

All bibliographic networks can be graphically visualized or modeled.

Using the function networkPlot, you can plot a network created by biblioNetwork using R routines.

The main argument of networkPlot is type. It indicates the network map layout: circle, kamada-kawai, mds, etc.

In the following, we propose some examples.

Country Scientific Collaboration

# Create a country collaboration network

M <- metaTagExtraction(M, Field = "AU_CO", sep = ";")
NetMatrix <- biblioNetwork(M, analysis = "collaboration", network = "countries", sep = ";")

# Plot the network
net=networkPlot(NetMatrix, n = dim(NetMatrix)[1], Title = "Country Collaboration", type = "circle", size=TRUE, remove.multiple=FALSE,labelsize=0.8)

Co-Citation Network

# Create a co-citation network

NetMatrix <- biblioNetwork(M, analysis = "co-citation", network = "references", n=30, sep = ";")

# Plot the network
net=networkPlot(NetMatrix, Title = "Co-Citation Network", type = "fruchterman", size=T, remove.multiple=FALSE, labelsize=0.7,edgesize = 5)

Keyword co-occurrences

# Create keyword co-occurrences network

NetMatrix <- biblioNetwork(M, analysis = "co-occurrences", network = "keywords", sep = ";")

# Plot the network
net=networkPlot(NetMatrix, normalize="association", weighted=T, n = 30, Title = "Keyword Co-occurrences", type = "fruchterman", size=T,edgesize = 5,labelsize=0.7)

Co-Word Analysis: The conceptual structure of a field

The aim of the co-word analysis is to map the conceptual structure of a framework using the word co-occurrences in a bibliographic collection.

The analysis can be performed through dimensionality reduction techniques such as Multidimensional Scaling (MDS), Correspondence Analysis (CA) or Multiple Correspondence Analysis (MCA).

Here, we show an example using the function conceptualStructure that performs a CA or MCA to draw a conceptual structure of the field and K-means clustering to identify clusters of documents which express common concepts. Results are plotted on a two-dimensional map.

conceptualStructure includes natural language processing (NLP) routines (see the function termExtraction) to extract terms from titles and abstracts. In addition, it implements the Porter’s stemming algorithm to reduce inflected (or sometimes derived) words to their word stem, base or root form.

# Conceptual Structure using keywords (method="CA")

CS <- conceptualStructure(M,field="ID", method="MCA", minDegree=10, clust=5, stemming=FALSE, labelsize=15, documents=20, graph=FALSE)
plot(CS$graph_terms)

plot(CS$graph_dendogram)

Historical Direct Citation Network

The historiographic map is a graph proposed by E. Garfield to represent a chronological network map of most relevant direct citations resulting from a bibliographic collection.

The function histNetwork generates a chronological direct citation network matrix which can be plotted using histPlot:

# Create a historical citation network

histResults <- histNetwork(M, sep = ";")
#> 
#> WOS DB:
#> Searching local citations (LCS) by reference items (SR) and DOIs...
#> 
#> Analyzing 62644 reference items...
#> 
#> Found 422 documents with no empty Local Citations (LCS)

# Plot a historical co-citation network
net <- histPlot(histResults, n=20, size = FALSE,label="short")

#> 
#>  Legend
#> 
#>                                                                         Label
#> 1                  MOED HF, 1985, RES POLICY DOI 10.1016/0048-7333(85)90012-5
#> 2                           HOFFMAN DL, 1993, J CONSUM RES DOI 10.1086/209319
#> 3      PORTER AL, 1995, TECHNOL FORECAST SOC DOI 10.1016/0040-1625(95)00022-3
#> 4      WATTS RJ, 1997, TECHNOL FORECAST SOC DOI 10.1016/S0040-1625(97)00050-4
#> 5                   KOSTOFF RN, 2001, IEEE T ENG MANAGE DOI 10.1109/17.922473
#> 6                VERBEEK A, 2002, INT J MANAG REV DOI 10.1111/1468-2370.00083
#> 7            RAMOS-RODRIGUEZ AR, 2004, STRATEGIC MANAGE J DOI 10.1002/SMJ.397
#> 8      DAIM TU, 2006, TECHNOL FORECAST SOC DOI 10.1016/J.TECHFORE.2006.04.004
#> 9  SCHILDT HA, 2006, ENTREP THEORY PRACT DOI 10.1111/J.1540-6520.2006.00126.X
#> 10         CASILLAS J, 2007, FAM BUS REV DOI 10.1111/J.1741-6248.2007.00092.X
#> 11                       NERUR SP, 2008, STRATEG MANAGE J DOI 10.1002/SMJ.659
#> 12                  PODSAKOFF PM, 2008, J MANAGE DOI 10.1177/0149206308319533
#> 13  KAJIKAWA Y, 2008, TECHNOL FORECAST SOC DOI 10.1016/J.TECHFORE.2007.05.005
#> 14             LANDSTROM H, 2012, RES POLICY DOI 10.1016/J.RESPOL.2012.03.009
#> 15             FAGERBERG J, 2012, RES POLICY DOI 10.1016/J.RESPOL.2012.03.008
#> 16                  SHAFIQUE M, 2013, STRATEGIC MANAGE J DOI 10.1002/SMJ.2002
#> 17              ZUPIC I, 2015, ORGAN RES METHODS DOI 10.1177/1094428114562629
#> 18               MERIGO JM, 2015, J BUS RES DOI 10.1016/J.JBUSRES.2015.04.006
#> 19             LAENGLE S, 2017, EUR J OPER RES DOI 10.1016/J.EJOR.2017.04.027
#> 20           VALENZUELA L, 2017, J BUS IND MARK DOI 10.1108/JBIM-04-2016-0079
#>                                                                                                                                                                                                                        Author_Keywords
#> 1                                                                                                                                                                                                                                 <NA>
#> 2                                                                                                                                                                                                                                 <NA>
#> 3                                                                                                                                                                                                                                 <NA>
#> 4                                                                                                                                                                                                                                 <NA>
#> 5  BIBLIOMETRICS; CITATION; CO-CITATION; CO-OCCURRENCE; CO-WORD; DECISION AIDS; PATENT CITATION; RETROSPECTIVE ANALYSES; ROADMAPPING; ROADMAPS; SCIENCE AND TECHNOLOGY; TECHNOLOGY INSERTION; TECHNOLOGY STRATEGY; TECHNOLOGY TRANSFER
#> 6                                                                                                                                                                                                                                 <NA>
#> 7                                                                                                                                                                   STRATEGIC MANAGEMENT RESEARCH; BIBLIOMETRICS; CO-CITATION ANALYSIS
#> 8                                                                                                                                                                                                                                 <NA>
#> 9                                                                                                                                                                                                                                 <NA>
#> 10                                                                                                                                                                                                                                <NA>
#> 11                                                                                                                  AUTHOR CO-CITATION ANALYSIS; PATHFINDER ANALYSIS; INFORMATION THEORY; STRATEGIC MANAGEMENT RESEARCH; BIBLIOMETRICS
#> 12                                                                                                                                                     CITATION ANALYSIS; BIBLIOMETRIC TECHNIQUES; SCHOLARLY IMPACT; UNIVERSITY IMPACT
#> 13                                                                                                                           EMERGING TECHNOLOGIES; FORECASTING; CITATION NETWORK; BIBLIOMETRICS; SUSTAINABLE ENERGY; RENEWABLE ENERGY
#> 14                                                                                                                                                                  ENTREPRENEURSHIP; RESEARCH FIELD; HANDBOOKS; BIBLIOMETRIC ANALYSIS
#> 15                                                                                                                                                    INNOVATION STUDIES; NEW SCIENTIFIC FIELDS; SPECIALISMS; BIBLIOMETRICS; HANDBOOKS
#> 16                                                                                                                                      INNOVATION; MULTIDISCIPLINARITY; KNOWLEDGE CONVERGENCE; ABSORPTIVE CAPACITY; CREATIVE CAPACITY
#> 17                                                                                                                                                                 BIBLIOMETRICS; CO-CITATION; BIBLIOGRAPHIC COUPLING; SCIENCE MAPPING
#> 18                                                                                                                                                                  BUSINESS RESEARCH; BIBLIOMETRICS; WEB OF SCIENCE; JOURNAL ANALYSIS
#> 19                                                                                                                                          OPERATIONAL RESEARCH; MANAGEMENT SCIENCE; BIBLIOMETRICS; WEB OF SCIENCE; CITATION ANALYSIS
#> 20                                                                                                                                      BIBLIOMETRICS; SCIENCE MAPPING; BUSINESS MARKETING; JOURNAL OF BUSINESS & INDUSTRIAL MARKETING
#>                                                                                                                                                                                                                                         KeywordsPlus
#> 1                                                                                                                                                                                                                                               <NA>
#> 2                                                                                                                                                                                 SCIENTOMETRIC TRANSACTION MATRICES; CO-CITATION ANALYSIS; NETWORKS
#> 3                                                                                                                                                                                                                                               <NA>
#> 4                                                                                                                                                                                                                              TECHNOLOGY; DIFFUSION
#> 5                                                                                                                                                                                                        TECHNICAL INTELLIGENCE; DATABASE TOMOGRAPHY
#> 6                                                                                                                                UNIVERSITY-RESEARCH PERFORMANCE; CITATION ANALYSIS; BASIC RESEARCH; CO-CITATION; ECONOMICS; FLANDERS; POLICY; FIELD
#> 7                                                                                              AUTHOR COCITATION ANALYSIS; DIVERSIFICATION STRATEGY; COMPETITIVE ADVANTAGE; LOCAL SEARCH; KNOWLEDGE; FIRM; PERFORMANCE; IMPACT; DISCIPLINE; BEHAVIOR
#> 8                                                                                                                                                                                                                                               <NA>
#> 9                                                                                                                                                                VENTURE PERFORMANCE; KNOWLEDGE; ORGANIZATIONS; INNOVATION; CREATION; CONTEXT; ENTRY
#> 10                                                                                                                                                               AUTHOR COCITATION ANALYSIS; LIMITATIONS; PARADIGMS; SYSTEMS; SCIENCE; POLICY; FIRMS
#> 11                                                                                                                                                                                         CITATION ANALYSIS; JOURNALS; SYSTEMS; DISCIPLINE; SCIENCE
#> 12                                                                                                                   RESEARCH PRODUCTIVITY; JOB-PERFORMANCE; JOURNALS; FACULTY; SCIENCE; MODEL; INFORMETRICS; METAANALYSIS; PERSONALITY; RECOGNITION
#> 13                                                                                                                                                              HYDROGEN FUTURES; BIBLIOMETRICS; POLICY; SCIENCE; RENEWABLES; MECHANISMS; PRIORITIES
#> 14                                                                                                                                                    SCIENCE POLICY; INNOVATION; ECONOMICS; GROWTH; SPILLOVERS; DISCOVERY; EMERGENCE; MARKET; FIELD
#> 15                                                                                                                                                                                                                         SOCIAL-SCIENCE; ECONOMICS
#> 16                                                                                                                                                              SCIENTIFIC LITERATURES; AUTHOR COCITATION; CITATION ANALYSIS; MANAGEMENT; TECHNOLOGY
#> 17 PRODUCT-INNOVATION-MANAGEMENT; EXPLORATORY FACTOR-ANALYSIS; AUTHOR COCITATION ANALYSIS; INTELLECTUAL STRUCTURE; STRATEGIC-MANAGEMENT; BUSINESS ETHICS; ENTREPRENEURSHIP-RESEARCH; OPERATIONS MANAGEMENT; ABSORPTIVE-CAPACITY; INFORMATION-SCIENCE
#> 18                                                                                                                                      RETROSPECTIVE EVALUATION; RESEARCH PRODUCTIVITY; ECONOMICS; AUTHORS; MANAGEMENT; ARTICLES; RANKINGS; DECADES
#> 19                                                                                                                                                                                                                     MANAGEMENT SCIENCE; ECONOMICS
#> 20                                                                                                                                                                                                                          PRODUCT; HISTORY; IMPACT
#>                                 DOI Year LCS GCS
#> 1      10.1016/0048-7333(85)90012-5 1985  22 310
#> 2                    10.1086/209319 1993  34 127
#> 3      10.1016/0040-1625(95)00022-3 1995  20 165
#> 4     10.1016/S0040-1625(97)00050-4 1997  18 168
#> 5                 10.1109/17.922473 2001  19 387
#> 6           10.1111/1468-2370.00083 2002  18 117
#> 7                   10.1002/smj.397 2004 108 667
#> 8    10.1016/j.techfore.2006.04.004 2006  51 569
#> 9  10.1111/j.1540-6520.2006.00126.x 2006  35 167
#> 10 10.1111/j.1741-6248.2007.00092.x 2007  21 101
#> 11                  10.1002/smj.659 2008  67 353
#> 12         10.1177/0149206308319533 2008  32 271
#> 13   10.1016/j.techfore.2007.05.005 2008  25 160
#> 14     10.1016/j.respol.2012.03.009 2012  21 186
#> 15     10.1016/j.respol.2012.03.008 2012  22 174
#> 16                 10.1002/smj.2002 2013  20 132
#> 17         10.1177/1094428114562629 2015  71 844
#> 18    10.1016/j.jbusres.2015.04.006 2015  36 179
#> 19       10.1016/j.ejor.2017.04.027 2017  22 165
#> 20        10.1108/JBIM-04-2016-0079 2017  25 118

Main Authors’ references (about bibliometrics)

Aria, M. & Cuccurullo, C. (2017). bibliometrix: An R-tool for comprehensive science mapping analysis, Journal of Informetrics, 11(4), pp 959-975, Elsevier, DOI: 10.1016/j.joi.2017.08.007 (https://doi.org/10.1016/j.joi.2017.08.007)

Aria, M., Cuccurullo, C., D’Aniello, L., Misuraca, M., & Spano, M. (2022). Thematic Analysis as a New Culturomic Tool: The Social Media Coverage on COVID-19 Pandemic in Italy. Sustainability, 14(6), 3643, (https://doi.org/10.3390/su14063643)

Aria M., Misuraca M., Spano M. (2020) Mapping the evolution of social research and data science on 30 years of Social Indicators Research, Social Indicators Research. (DOI: https://doi.org/10.1007/s11205-020-02281-3)

Aria M., Alterisio A., Scandurra A, Pinelli C., D’Aniello B, (2021) The scholar’s best friend: research trends in dog cognitive and behavioural studies, Animal Cognition. (https://doi.org/10.1007/s10071-020-01448-2)

Belfiore, A., Cuccurullo, C., & Aria, M. (2022). IoT in healthcare: A scientometric analysis. Technological Forecasting and Social Change, 184, 122001. (https://doi.org/10.1016/j.techfore.2022.122001)

Belfiore, A., Salatino, A., & Osborne, F. (2022). Characterising Research Areas in the field of AI. arXiv preprint arXiv:2205.13471.(https://doi.org/10.48550/arXiv.2205.13471)

Ciavolino, E., Aria, M., Cheah, J. H., & Roldán, J. L. (2022). A tale of PLS structural equation modelling: episode I—a bibliometrix citation analysis. Social Indicators Research, 164(3), 1323-1348 (https://doi.org/10.1007/s11205-022-02994-7).

Cuccurullo, C., Aria, M., & Sarto, F. (2016). Foundations and trends in performance management. A twenty-five years bibliometric analysis in business and public administration domains, Scientometrics, DOI: 10.1007/s11192-016-1948-8 (https://doi.org/10.1007/s11192-016-1948-8)

Cuccurullo, C., Aria, M., & Sarto, F. (2015). Twenty years of research on performance management in business and public administration domains. Presentation at the Correspondence Analysis and Related Methods conference (CARME 2015) in September 2015 (https://www.bibliometrix.org/documents/2015Carme_cuccurulloetal.pdf)

Cuccurullo, C., Aria, M., & Sarto, F. (2013). Twenty years of research on performance management in business and public administration domains. In Academy of Management Proceedings (Vol. 2013, No. 1, p. 14270). Academy of Management (https://doi.org/10.5465/AMBPP.2013.14270abstract)

D’Aniello, L., Spano, M., Cuccurullo, C., & Aria, M. (2022). Academic Health Centers’ configurations, scientific productivity, and impact: insights from the Italian setting. Health Policy. (https://doi.org/10.1016/j.healthpol.2022.09.007)

Sarto, F., Cuccurullo, C., & Aria, M. (2014). Exploring healthcare governance literature: systematic review and paths for future research. Mecosan (https://www.francoangeli.it/Riviste/Scheda_Rivista.aspx?IDarticolo=52780&lingua=en)

Scarano, A., Aria, M., Mauriello, F., Riccardi, M. R., & Montella, A. (2023). Systematic literature review of 10 years of cyclist safety research. Accident Analysis & Prevention, 184, 106996 (https://doi.org/10.1016/j.aap.2023.106996).

bibliometrix's People

Contributors

bsmagic avatar gaospecial avatar gcabanac avatar joachim-gassen avatar leoriether avatar lionel- avatar marabesi avatar massimoaria avatar ricber avatar robitalec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bibliometrix's Issues

Error in grep(x, M$CR[M$PY >= Year]) within localCitations()

Hello

First of all, many thanks for this package. It is awesome.

Using an Scopus database I've been getting this error when using either histNetwork or localCitations:

Articles analysed 100
Articles analysed 200
Articles analysed 300
Error in grep(x, M$CR[M$PY >= Year]) :
invalid regular expression, reason 'Invalid character range'

I think it may be due to grep inside the histNetwork not playing well with a particular pattern in title fields. Some non-English articles have the title in a second language between "[ ]" as in "PREJUDICE AGAINST FAT PEOPLE [PREJUICIO CONTRA PERSONAS OBESAS]". The brackets are interpreted as special characters.

I worked it around replacing all "[...]" for "(...)" in titles within the output of readFiles before using convert2df, but it surely deserved to be noticed in case it could be avoided in the package itself.

Not sure if the better solution would be the one I used, or maybe escaping those brackets before pos = grep(x, M$CR[M$PY >= Year]) within histNetwork, but it may be useful to implement either of those.

Best
Manuel

Offtopic: I created a couple of helping functions to allow me homogeneise titles within the Scopus database more easily. Not sure where I could share it with others in case they are helpful.

Error in pubmed2df related to URL specification?

This is my first time working with bibliometrix, but I'm stumbling over an issue with pubmed2df() that seems to suggest a broken URL specification or perhaps a problem with too many queries.

When running this code:

library(bibliometrix)
library(RISmed)

search.topic <- "movement ecology"

search.query <- EUtilsSummary(search.topic)

summary(search.query) # 3181 results as of 02.07.19

D <- EUtilsGet(search.query)

M <- pubmed2df(D)

I get the following error:

Downloading updated citations from PubMed/MedLine...

Error in readLines(the_url) : 
  cannot open the connection to 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?retmode=xml&dbfrom=pubmed&id=30718292&cmd=neighbor'
In addition: Warning message:
In readLines(the_url) :
  cannot open URL 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?retmode=xml&dbfrom=pubmed&id=30718292&cmd=neighbor': HTTP status was '429 Unknown Error'

I can navigate to that eutils URL in my web browser, but I don't know enough about what pubmed2df() is trying to do to know if that's where it should be pointing. I was also unable to replicate published vignettes using different query terms (i.e., https://rpubs.com/ronaldofsalves/414306) due to the same readLines() error.

differences in cited references

Hi,

I have a problem with the cited references.

CR <- citations(M, field = "article", sep = "; ") (or with authors field)

Cited articles and its authors appear in my data slightly in different ways between manuscripts. (so, for example, in the list of most cited articles the same article appears twice)

Its a problem of the scopus data, but do you have any solution?

Thank you!

Customized WoS Field Tags

It would be great to have the option to customize the Field Tags included in the ...2df functions. I'd really like to be able to include a DOI code, which I have in my downloaded WoS search, but can't seem to transfer into the R data frame with the current functions.

conceptualStructure output font size too small

Hi, I experiment with your bibliometrix package immediately after coming across it through a search engine. I like it very much so far. Most of the functions work great. However, I have an issue with the output of conceptualStructure. The font size within each cluster is too small to be readable. One example is shown in link.

The function is using the default setting.
CS <- conceptualStructure(M,field="ID", minDegree=4, k.max=5, stemming=FALSE)

Your example file shows clear image. I am wondering is it related to system setting or there are more keywords in my search file? If it is later, is there an option to increase font size of the keywords within the plot?

Thanks,
Rick

isi2df bug

I think there is a bug in the isi2df function. When importing, for example, the DE and WC fields.
As you can see in the file (wos.txt), when a DE (or WC) starts on one line but ends on the next (after three blank spaces), it becomes two DE or two WC.

DE
Sentiment analysis
Keyword extraction
Graph based model
Centrality measure
Text mining

SENTIMENT ANALYSIS
KEYWORD EXTRACTION
GRAPH BASED MODEL
CENTRALITY
MEASURE
TEXT MINING

WC
Computer Science, Artificial Intelligence
Engineering, Electrical & Electronic
Operations Research & Management Science

COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
ENGINEERING, ELECTRICAL &
ELECTRONIC
OPERATIONS RESEARCH & MANAGEMENT SCIENCE

Read .doc previously worked in Bibexcel

I have PhD students that need to import their clean citation data from the Bibexcel in order to Bibliometrix package to read it. I can provide a sample of text to illustrate what the Bibexcel outputs.

Can not use convert2df() with Scopus file

I try to convert Scopus RIS file to data frame using the command:

D <- readFiles("~/Desktop/scopus.ris")
M <- convert2df(D, dbsource = "scopus", format = "plaintext")

Unfortunately, I get the error:
Error in seq.default(iP, iPs) : 'to' must be a finite number

I try with default version of bibliometrix on CRAN and with recent GitHub version. Any idea what's wrong?

Andrej

`Hindex()` error: arguments imply differing number of rows

Hello,

I have downloaded the latest version of "bibliometrix" package from this GitHub repo.
It seems like there is an error in Hindex() function. It fails even when example code is invoked.
Please refer to the following reproducible code created by reprex package.

library(bibliometrix)
#> To cite bibliometrix in publications, please use:
#> 
#> Aria, M. & Cuccurullo, C. (2017) bibliometrix: An R-tool for comprehensive science mapping analysis, Journal of Informetrics, 11(4), pp 959-975, Elsevier.
#>                         
#> 
#> http:\\www.bibliometrix.org
#> 
#>                         
#> To start with the shiny web-interface, please digit:
#> biblioshiny()
example(Hindex)
#> 
#> Hindex> ### EXAMPLE 1: ###
#> Hindex>  
#> Hindex> data(scientometrics)
#> 
#> Hindex> authors <- c("SMALL H", "CHEN DZ")
#> 
#> Hindex> Hindex(scientometrics, field = "author", elements = authors, sep = ";")$H
#> Error in data.frame(Element = elements, h_index = 0, g_index = 0, m_index = 0, : arguments imply differing number of rows: 0, 1

Created on 2019-01-17 by the reprex package (v0.2.1.9000)

Session info
devtools::session_info()
#> - Session info ----------------------------------------------------------
#>  setting  value                       
#>  version  R version 3.5.2 (2018-12-20)
#>  os       Windows 10 x64              
#>  system   x86_64, mingw32             
#>  ui       RTerm                       
#>  language (EN)                        
#>  collate  English_United States.1252  
#>  ctype    English_United States.1252  
#>  tz       America/New_York            
#>  date     2019-01-17                  
#> 
#> - Packages --------------------------------------------------------------
#>  package         * version     date       lib
#>  assertthat        0.2.0       2017-04-11 [1]
#>  backports         1.1.3       2018-12-14 [1]
#>  bibliometrix    * 2.1.1       2019-01-17 [1]
#>  callr             3.1.1       2018-12-21 [1]
#>  cli               1.0.1       2018-09-25 [1]
#>  cluster           2.0.7-1     2018-04-13 [1]
#>  colorspace        1.4-0       2019-01-13 [1]
#>  crayon            1.3.4       2017-09-16 [1]
#>  desc              1.2.0       2018-05-01 [1]
#>  devtools          2.0.1.9000  2019-01-12 [1]
#>  digest            0.6.18      2018-10-10 [1]
#>  dplyr             0.8.0       2019-01-17 [1]
#>  DT                0.5         2018-11-05 [1]
#>  evaluate          0.12        2018-10-09 [1]
#>  factoextra        1.0.5       2017-08-22 [1]
#>  FactoMineR        1.41        2018-05-04 [1]
#>  farver            1.1.0       2018-12-31 [1]
#>  flashClust        1.01-2      2012-08-21 [1]
#>  fs                1.2.6       2018-08-23 [1]
#>  ggforce           0.1.3       2018-07-07 [1]
#>  ggplot2           3.1.0.9000  2019-01-09 [1]
#>  ggraph            1.0.2       2018-07-07 [1]
#>  ggrepel           0.8.0       2018-05-09 [1]
#>  glue              1.3.0.9000  2019-01-05 [1]
#>  gridExtra         2.3         2017-09-09 [1]
#>  gtable            0.2.0       2016-02-26 [1]
#>  highr             0.7         2018-06-09 [1]
#>  htmltools         0.3.6       2017-04-28 [1]
#>  htmlwidgets       1.3         2018-12-31 [1]
#>  httpuv            1.4.5.9002  2019-01-12 [1]
#>  httr              1.4.0       2018-12-11 [1]
#>  igraph            1.2.2       2018-07-27 [1]
#>  knitr             1.21.6      2019-01-12 [1]
#>  later             0.7.5.9001  2019-01-12 [1]
#>  lattice           0.20-38     2018-11-04 [1]
#>  lazyeval          0.2.1       2017-10-29 [1]
#>  leaps             3.0         2017-01-10 [1]
#>  magrittr          1.5         2014-11-22 [1]
#>  MASS              7.3-51.1    2018-11-01 [1]
#>  Matrix            1.2-15      2018-11-01 [1]
#>  memoise           1.1.0       2017-04-21 [1]
#>  mime              0.6         2018-10-05 [1]
#>  munsell           0.5.0       2018-06-12 [1]
#>  networkD3         0.4         2017-03-18 [1]
#>  pillar            1.3.1       2018-12-15 [1]
#>  pkgbuild          1.0.2.9000  2018-12-31 [1]
#>  pkgconfig         2.0.2       2018-08-16 [1]
#>  pkgload           1.0.2       2018-10-29 [1]
#>  plyr              1.8.4       2016-06-08 [1]
#>  prettyunits       1.0.2       2015-07-13 [1]
#>  processx          3.2.1       2018-12-05 [1]
#>  promises          1.0.1       2018-04-13 [1]
#>  ps                1.3.0.9000  2018-12-30 [1]
#>  purrr             0.2.99.9000 2019-01-12 [1]
#>  R6                2.3.0       2018-10-04 [1]
#>  RColorBrewer      1.1-2       2014-12-07 [1]
#>  Rcpp              1.0.0.1     2019-01-05 [1]
#>  remotes           2.0.2.9000  2018-12-31 [1]
#>  RISmed            2.1.7       2017-06-06 [1]
#>  rlang             0.3.1.9000  2019-01-12 [1]
#>  rmarkdown         1.11.3      2019-01-12 [1]
#>  rprojroot         1.3-2       2018-01-03 [1]
#>  rscopus           0.6.3       2018-11-19 [1]
#>  scales            1.0.0       2018-08-09 [1]
#>  scatterplot3d     0.3-41      2018-03-14 [1]
#>  sessioninfo       1.1.1       2018-11-05 [1]
#>  shiny             1.2.0.9001  2019-01-12 [1]
#>  shinycssloaders   0.2.0       2017-05-12 [1]
#>  shinythemes       1.1.2       2018-11-06 [1]
#>  SnowballC         0.6.0       2019-01-15 [1]
#>  stringdist        0.9.5.1     2018-06-08 [1]
#>  stringi           1.2.4       2018-07-20 [1]
#>  stringr           1.3.1.9000  2019-01-09 [1]
#>  testthat          2.0.1       2018-10-13 [1]
#>  tibble            2.0.99.9000 2019-01-14 [1]
#>  tidyr             0.8.2.9000  2019-01-05 [1]
#>  tidyselect        0.2.5.9000  2019-01-05 [1]
#>  tweenr            1.0.1       2018-12-14 [1]
#>  units             0.6-2       2018-12-05 [1]
#>  usethis           1.4.0.9000  2018-12-30 [1]
#>  viridis           0.5.1       2018-03-29 [1]
#>  viridisLite       0.3.0       2018-02-01 [1]
#>  withr             2.1.2       2018-03-15 [1]
#>  xfun              0.4         2018-10-23 [1]
#>  xtable            1.8-3       2018-08-29 [1]
#>  yaml              2.2.0       2018-07-25 [1]
#>  source                                   
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (massimoaria/bibliometrix@ca98549)
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (r-lib/devtools@bcdde39)          
#>  CRAN (R 3.5.2)                           
#>  Github (hadley/dplyr@9aa5846)            
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (thomasp85/farver@882bb92)        
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (hadley/ggplot2@9eae13b)          
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (tidyverse/glue@3f7012c)          
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (ramnathv/htmlwidgets@5db27ad)    
#>  Github (rstudio/httpuv@14f0b97)          
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (yihui/knitr@2814058)             
#>  Github (r-lib/later@7dc879a)             
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (r-lib/pkgbuild@6e4ebdf)          
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (r-lib/ps@7d17711)                
#>  Github (hadley/purrr@57dd213)            
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (RcppCore/Rcpp@0c9f683)           
#>  Github (r-lib/remotes@a0d6cd5)           
#>  CRAN (R 3.5.0)                           
#>  Github (r-lib/rlang@923c789)             
#>  Github (rstudio/rmarkdown@170d048)       
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (rstudio/shiny@8ae31eb)           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (hadley/stringr@cec6a66)          
#>  CRAN (R 3.5.2)                           
#>  Github (hadley/tibble@5a6e727)           
#>  Github (hadley/tidyr@503fe85)            
#>  Github (tidyverse/tidyselect@19150c0)    
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  Github (r-lib/usethis@85bf30a)           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#>  CRAN (R 3.5.2)                           
#> 
#> [1] C:/Program Files/R/R-3.5.2/library

metaTagExtraction bug

metaTagExtraction fails with AU1_CO field extraction

It returns "GEORGIA" for first authors with "GEORGIA INST TECHNOL" in C1 field

I attach an example data frame

(see rows 28 42 52 116 150 186)

wos_test.RData.zip

Error in summary.bibliometrix(object = results, k = 10, pause = FALSE) : object 'AAA' not found

Hi,

I have the following error when I want to use my own bib file. It has been created via Mendeley.

Error in summary.bibliometrix(object = results, k = 10, pause = FALSE) : object 'AAA' not found

But the code works if I use the bib file of the documentation ("http://www.bibliometrix.org/datasets/savedrecs.bib").

In the documentation it is said the package works for the "four main bibliographic databases..". Does it mean the package does not support all .bib files ?

My code:


library(bibliometrix)
sessionInfo()
packageVersion("bibliometrix")
D <- readFiles("AMEM.bib")
M <- convert2df(D, dbsource = "isi", format = "bibtex")
results <- biblioAnalysis(M, sep = ";")
S <- summary(object = results, k = 10, pause = FALSE)

My bib file can be downloaded here .

Additional info:

R version 3.5.0 (2018-04-23)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

packageVersion("bibliometrix")
[1] ‘2.0.3’

Thank you !

Error in networkPlot() when plotted using Vosviewer

Hello, I run into problems again.

When I input the codes below:

NetMatrix <- biblioNetwork(M, analysis = "collaboration", network = "authors", sep = ";")
net <- networkPlot(NetMatrix, n=30, type="vosviewer", Title = "Authors collaboration", labelsize = 0.5)
Error in networkPlot(NetMatrix, n = 30, type = "vosviewer", Title = "Authors collaboration", :
object 'bsk.network1' not found
The vosviewer is executed, but an error occurs and there is no connection between nodes.
wechat screenshot_20190121110720

However, in another case, when I put the codes below:

NetMatrix <- biblioNetwork(M,analysis = "co-citation", network = "references",sep = ";")
net <- networkPlot(NetMatrix, n=30, Title = "Co-Citation Network", type = "vosviewer",size = T, remove.multiple = FALSE, edgesize = 5, labelsize = 0.9)
Error in networkPlot(NetMatrix, n = 30, Title = "Co-Citation Network", :
object 'bsk.network1' not found
The vosviewer is executed and the network is plotted correctly, but the error still occurs.
wechat screenshot_20190121110741

I installed bibliometrix from CRAN a few days ago and the vosviewer is the version 1.6.10 released on January 10, 2019.
How to solve this issue and plot networks correctly in Vosviewer?

Error Scielo

I cant import data from Scielo. The error: Error in seq.default(iStart, iStop) : 'from' must be a finite number.

Loading txt or bib files into R environment
D <- readFiles("D:/Educ/novaeconomia.txt")

Converting the loaded files into a R bibliographic dataframe
M <- convert2df(D, dbsource="isi",format="plaintext")

How can I solve?
Thanks
novaeconomia.txt

AB_TM not appearing in data frame

Hi,

I downloaded three .bib files from ISI, converted them to a data frame, and stitched them together with the following command:

data <- rbind(isibib2df(readFiles("results_1to500.bib")),
              isibib2df(readFiles("results_501to1000.bib")),
              isibib2df(readFiles("results_1001to1461.bib")))

When I tried to run a co-occurence analysis on abstracts I was given the following error:

biblioNetwork(data, analysis = "co-occurrences", network = "abstracts")
[1] "Field AB_TM is not a column name of input data frame"
Error in crossprod(x, y) : 
  requires numeric/complex matrix/vector arguments

data$AB is present in the data frame, but not data$AB_TM. Is there any way to chose the specific variable to use to override "abstracts"?

Error in bib2df

When I convert a bib file from WoS with 1 record in bibliometrix 2.0.3, an Error occurs as follow

> convert2df(readFiles("./Data/data_science_2014_b_26001_26001.bib"),dbsource = "isi", format = "bibtex")

Converting your isi collection into a bibliographic dataframe

Articles extracted   1 

 Error in `$<-.data.frame`(`*tmp*`, "AU", value = character(0)) : 
  replacement has 0 rows, data has 23 

the trackback is

6. stop(sprintf(ngettext(N, "replacement has %d row, data has %d", 
    "replacement has %d rows, data has %d"), N, nrows), domain = NA) 
5 .`$<-.data.frame`(`*tmp*`, "AU", value = character(0)) 
4. `$<-`(`*tmp*`, "AU", value = character(0)) 
3. postprocessing(DATA, dbsource) 
2. bib2df(file, dbsource = "isi") 
1. convert2df(readFiles("./Data/data_science_2014_b_26001_26001.bib"), 
    dbsource = "isi", format = "bibtex") 

data_science.zip

Error to creat and visualize the affiliation collaboration/coupling network?

I copy the code to create and visualize the affiliation collaboration network for affiliation collaboration network as followed:

M <- metaTagExtraction(M, Field= "AU_CO", sep = ";")
NetMatrix <- biblioNetwork(M, analysis = "collaboration", network = "countries", sep = ";")
net = networkPlot(NetMatrix,n = 20,Title = "Country Collaboration",type="circle",size = TRUE, remove.multiple = FALSE, labelsize = 1)

However, error happens as followed:
M <- metaTagExtraction(M, Field= "AU_UN", sep = ";")

NetMatrix <- biblioNetwork(M, analysis = "collaboration", network = "affiliations", sep = ";")
Error in NetMatrix[nchar(colnames(NetMatrix)) != 0, nchar(colnames(NetMatrix)) != :
incorrect number of dimensions

Another question , why there are several affiliations in "AU_UN" field and most of them are the same name?

M$AU_UN[1:10]
[1] "PORTLAND STATE UNIV;PORTLAND STATE UNIV"
[2] "UNIV STELLENBOSCH;UNIV STELLENBOSCH;UNIV ESSEX"
[3] "UNIV MALAYA;UNIV MALAYA;SEOUL NATL UNIV"
[4] "INST PHILOSOPHY;INST PHILOSOPHY"
[5] "NATL CHENG KLING UNIV;NATL CHENG KLING UNIV;NATL CHENG KLING UNIV;NATL CHENG KLING UNIV"
[6] "UNIV TUN HUSSEIN ONN MALAYSIA;UNIV TUN HUSSEIN ONN MALAYSIA"
[7] "UNIV SASSARI;UNIV SASSARI;TECH UNIV DENMARK;UNIV UTRECHT"
[8] "HELMUT SCHMIDT UNIV;HELMUT SCHMIDT UNIV"
[9] ""
[10] "HANYANG UNIV;HANYANG UNIV;HANYANG UNIV;HANYANG UNIV"

The textdata is from WOS in bibtex filetype .

Add reference or more information for "stability" measure in plotThematicEvolution

The measure stability is a possible argument value in function plotThematicEvolution(). E.g., plotThematicEvolution(..., measure="stability), yet there is no reference or definition/explanation of this measure option in the package documentation on CRAN.

Can you please add a reference or more information on this option to the package documentation?

Thanks!

Some references for cited articles have been missing in Vignette file

Would you mind providing the readers of bibliometrix-vignette.Rmd with accurate citation references for the following parts? I am looking for the exact articles:

The **Collaboration Index** (CI) is calculated as Total Authors of Multi-Authored Articles/Total Multi-Authored Articles (Elango and Rajendran, 2012; Koseoglu, 2016).
The function *dominance* calculates the authors' dominance ranking as proposed by Kumar & Kumar, 2008.
The historiographic map is a graph proposed by E. Garfield ...

Error in NetMatrix[nchar(colnames(NetMatrix)) != 0, nchar(colnames(NetMatrix)) != : incorrect number of dimensions

I have followed the steps laid out in the documentation and get the following error when I try to run NetMatrix:
Error in NetMatrix[nchar(colnames(NetMatrix)) != 0, nchar(colnames(NetMatrix)) != :
incorrect number of dimensions

Can anyone help me with what I'm doing wrong? I have looked around the internet for discussions but can't find anything specific. Thanks!

Lex

Code below:
_D1 <- readFiles("data/savedrecs.bib") #reads in the citation file
D2 <- readFiles("data/savedrecs1.bib") #reads in the citation file

DataF1 <- convert2df(D1, dbsource="isi", format="bibtex") #converts to data frame
DataF2 <- convert2df(D2, dbsource="isi", format="bibtex") #converts to data frame

Data_Clean <- rbind(DataF1,DataF1) #creates one dataset

Cocitation <- biblioNetwork(Data_Clean, analysis = "Co-Citation Network", network = "references", sep = ". ")_

Extraction of metadata of citations from Web Of Science

I'm trying to extract citation data of clinical guidelines (currently focusing on American and European hypertension guidelines) from Web Of Science.
I found that I couldn't extract whole citations of the guideline (WoS showed 615 citations, but only metadata from about 500 articles can be extracted). It is not a problem of this package, but is their anyone who have an experience like this?

Issue regarding "duplicatedMatching()"

Hi,
great work so far! I tested the new functionality regarding the function duplicatedMatching(). I encountered a problem where the function is removing columns instead of the rows as intended. I set up a quick minimal example:

data.frame.test <- data.frame(TI = I(c("A1","A2","A3","A4")), test = I(c("a","b","c","d")))
data.frame.test <- rbind(data.frame.test, data.frame.test)
data.frame.test <- duplicatedMatching(data.frame.test, Field = "TI", tol = 0.95)
data.frame.test
  TI
1 A1
2 A2
3 A3
4 A4
5 A1
6 A2
7 A3
8 A4

We would expect the function to remove half of the rows. Instead the function is removing one column.
Kind Regards & keep up the good work!

plotiing summary resuts

plot(x = results, k = 10, pause = FALSE)
Error in seq.default(min(x$Years), max(x$Years)) :
'from' must be a finite number

it drew only two graphs and face with the mentioned error.

pubmed connection error

First of all, thanks for the very usefull bibliometrix package

Recently I have had troubles with the pubmed connection server using the pubmed2df function
When I try to download around more than 15 records the next error appear
"HTTP status was 429 Too Many Requests", months before, I used the function to download around1000 records successfully.

Do you have any idea about the problem and how to solve it?

Thanks in advance

Dago

direct citation network

Dear authors,

Thank you for the continued development of the bibliometrix.

Is it possible to build a direct citation network from references in bibliometrix?

I am assuming that a direct citation network consists of citation between the articles returned in the query, as presented by Boyak and Klavans (2010), Figure 1.

Boyack and Klavans 2010 - Figure 1

Boyack, K. W., & Klavans, R. (2010). Co‐citation analysis, bibliographic coupling, and direct citation: Which citation approach represents the research front most accurately?. Journal of the American Society for Information Science and Technology, 61(12), 2389-2404.

thanks

Extract authors' first names

Dear all,

I'm currently working with bibliometrix (thanks for providing this awesome package!) and was wondering whether it's possible to extract information on the respective authors' first names (i.e., not only the first letter but the full name)?

Thanks in advance!

Cannot create country collaboration using scopus db

Hi,

I tried the new function bib2df with scopus database. It give me this error when I create the network plot.

Error in if (V(bsk.network)$community[x[1]] == V(bsk.network)$community[x[2]]) { :
argument is of length zero

It works fine with the previous version of convert2df or scopus2df.
Is there something error in the db conversion?

thanks for the solution.

regards,

`convert2df()` Error in seq.default(iP, iPs) : 'to' must be a finite number

In the latest version of R (3.5.2.) on Windows 64-bit system, convert2df() function prompts an error.
I have found that there is no error when R console is started with --vanilla flag though.

> ## ----bibliometrix loading------------------------------------------------
> library(bibliometrix)   ### load bibliometrix package
To cite bibliometrix in publications, please use:

Aria, M. & Cuccurullo, C. (2017) bibliometrix: An R-tool for comprehensive science mapping analysis, Journal of Informetrics, 11(4), pp 959-975, Elsevier.
                        

http:\\www.bibliometrix.org

                        
To start with the shiny web-interface, please digit:
biblioshiny()

> ## ----Data loading--------------------------------------------------------
> D <- readFiles("http://www.bibliometrix.org/datasets/savedrecs.bib")
> 
> ## ----Data converting-----------------------------------------------------
> M <- convert2df(D, dbsource = "isi", format = "bibtex")

Converting your isi collection into a bibliographic dataframe

Error in seq.default(iP, iPs) : 'to' must be a finite number
Calls: convert2df -> bib2df -> seq -> seq.default
Execution halted

> 
> ## Session Info
> devtools::session_info()
- Session info ---------------------------------------------------------------
 setting  value                       
 version  R version 3.5.2 (2018-12-20)
 os       Windows 10 x64              
 system   x86_64, mingw32             
 ui       RTerm                       
 language (EN)                        
 collate  English_United States.1252  
 ctype    English_United States.1252  
 tz       America/New_York            
 date     2019-01-17                  

- Packages -------------------------------------------------------------------
 package         * version     date       lib
 assertthat        0.2.0       2017-04-11 [1]
 backports         1.1.3       2018-12-14 [1]
 bibliometrix    * 2.1.1       2019-01-17 [1]
 callr             3.1.1       2018-12-21 [1]
 cli               1.0.1       2018-09-25 [1]
 cluster           2.0.7-1     2018-04-13 [1]
 colorspace        1.4-0       2019-01-13 [1]
 crayon            1.3.4       2017-09-16 [1]
 desc              1.2.0       2018-05-01 [1]
 devtools          2.0.1.9000  2019-01-12 [1]
 digest            0.6.18      2018-10-10 [1]
 dplyr             0.8.0       2019-01-17 [1]
 DT                0.5         2018-11-05 [1]
 factoextra        1.0.5       2017-08-22 [1]
 FactoMineR        1.41        2018-05-04 [1]
 farver            1.1.0       2018-12-31 [1]
 flashClust        1.01-2      2012-08-21 [1]
 fs                1.2.6       2018-08-23 [1]
 ggforce           0.1.3       2018-07-07 [1]
 ggplot2           3.1.0.9000  2019-01-09 [1]
 ggraph            1.0.1.9999  2019-01-17 [1]
 ggrepel           0.8.0       2018-05-09 [1]
 glue              1.3.0.9000  2019-01-05 [1]
 gridExtra         2.3         2017-09-09 [1]
 gtable            0.2.0       2016-02-26 [1]
 htmltools         0.3.6       2017-04-28 [1]
 htmlwidgets       1.3         2018-12-31 [1]
 httpuv            1.4.5.9002  2019-01-12 [1]
 httr              1.4.0       2018-12-11 [1]
 igraph            1.2.2       2018-07-27 [1]
 later             0.7.5.9001  2019-01-12 [1]
 lattice           0.20-38     2018-11-04 [1]
 lazyeval          0.2.1       2017-10-29 [1]
 leaps             3.0         2017-01-10 [1]
 magrittr          1.5         2014-11-22 [1]
 MASS              7.3-51.1    2018-11-01 [1]
 Matrix            1.2-15      2018-11-01 [1]
 memoise           1.1.0       2017-04-21 [1]
 mime              0.6         2018-10-05 [1]
 munsell           0.5.0       2018-06-12 [1]
 networkD3         0.4         2017-03-18 [1]
 pillar            1.3.1       2018-12-15 [1]
 pkgbuild          1.0.2.9000  2018-12-31 [1]
 pkgconfig         2.0.2       2018-08-16 [1]
 pkgload           1.0.2       2018-10-29 [1]
 plyr              1.8.4       2016-06-08 [1]
 prettyunits       1.0.2       2015-07-13 [1]
 processx          3.2.1       2018-12-05 [1]
 promises          1.0.1       2018-04-13 [1]
 ps                1.3.0.9000  2018-12-30 [1]
 purrr             0.2.99.9000 2019-01-12 [1]
 R6                2.3.0       2018-10-04 [1]
 RColorBrewer      1.1-2       2014-12-07 [1]
 Rcpp              1.0.0.1     2019-01-05 [1]
 remotes           2.0.2.9000  2018-12-31 [1]
 RISmed            2.1.7       2017-06-06 [1]
 rlang             0.3.1.9000  2019-01-12 [1]
 rprojroot         1.3-2       2018-01-03 [1]
 rscopus           0.6.3       2018-11-19 [1]
 scales            1.0.0       2018-08-09 [1]
 scatterplot3d     0.3-41      2018-03-14 [1]
 sessioninfo       1.1.1       2018-11-05 [1]
 shiny             1.2.0.9001  2019-01-12 [1]
 shinycssloaders   0.2.0       2017-05-12 [1]
 shinythemes       1.1.2       2018-11-06 [1]
 SnowballC         0.6.0       2019-01-15 [1]
 stringdist        0.9.5.1     2018-06-08 [1]
 stringi           1.2.4       2018-07-20 [1]
 stringr           1.3.1.9000  2019-01-09 [1]
 testthat          2.0.1       2018-10-13 [1]
 tibble            2.0.99.9000 2019-01-14 [1]
 tidygraph         1.1.1       2019-01-17 [1]
 tidyr             0.8.2.9000  2019-01-05 [1]
 tidyselect        0.2.5.9000  2019-01-05 [1]
 tweenr            1.0.1       2018-12-14 [1]
 units             0.6-2       2018-12-05 [1]
 usethis           1.4.0.9000  2018-12-30 [1]
 viridis           0.5.1       2018-03-29 [1]
 viridisLite       0.3.0       2018-02-01 [1]
 withr             2.1.2       2018-03-15 [1]
 xtable            1.8-3       2018-08-29 [1]
 source                                   
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (massimoaria/bibliometrix@d336a07)
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (r-lib/devtools@bcdde39)          
 CRAN (R 3.5.2)                           
 Github (hadley/dplyr@9aa5846)            
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (thomasp85/farver@882bb92)        
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (hadley/ggplot2@9eae13b)          
 Github (thomasp85/ggraph@8d23845)        
 CRAN (R 3.5.2)                           
 Github (tidyverse/glue@3f7012c)          
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (ramnathv/htmlwidgets@5db27ad)    
 Github (rstudio/httpuv@14f0b97)          
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (r-lib/later@7dc879a)             
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (r-lib/pkgbuild@6e4ebdf)          
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (r-lib/ps@7d17711)                
 Github (hadley/purrr@57dd213)            
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (RcppCore/Rcpp@0c9f683)           
 Github (r-lib/remotes@a0d6cd5)           
 CRAN (R 3.5.0)                           
 Github (r-lib/rlang@923c789)             
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (rstudio/shiny@8ae31eb)           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (hadley/stringr@cec6a66)          
 CRAN (R 3.5.2)                           
 Github (hadley/tibble@5a6e727)           
 Github (thomasp85/tidygraph@277ba22)     
 Github (hadley/tidyr@503fe85)            
 Github (tidyverse/tidyselect@19150c0)    
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 Github (r-lib/usethis@85bf30a)           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           
 CRAN (R 3.5.2)                           

[1] C:/Program Files/R/R-3.5.2/library
> 

Use case insensitive Tag matching for conversion of bib to df

Hi! Thanks for a great package!
While working with it I did the following and suggest the following:
I made a separate function specifically for zotero bib output to df (due to case sensitivity in the isibib2df() matching and non-capitalised field names from zotero (same as from Papers)), but it would likely be better to have one generally functioning bib to df function (e.g. bibtex2df) (i.e. it should not matter where the bibtex comes from).

My function here:
https://github.com/opetchey/bibliometrix/blob/master/R/zoterobib2df.R
Original one here:
https://github.com/opetchey/bibliometrix/blob/master/R/isibib2df.R

Owen

Unite two bib files

Thanks for de the great job!

My question: is possible unite two bib files (for example wos.bib and scopus.bib)?

Best regards,

Felipe Smolski

`biblioAnalysis()` treats the same author with a different punctuation style differently

I have found that the current biblioAnalysis() function categorizes the same author with a different punctuation style into two different individuals.

For example, there is "John Smith" denoted with Smith J. in journal A; Smith J in journal B.
Even though "Smith J" and "Smith J." are the same person, the internal function of bibliometrix counts them towards two different individuals just because of the punctuation (.).
Would there be anyway to identify the same individual regardless of their punctuation?

networkPlot warning for Vosviewer

Hi,

I try:

NetMatrix <- biblioNetwork(M, analysis = "co-citation", network = "references", sep = ".  ") 
net=networkPlot(NetMatrix, n = 30, Title = "Co-Citation Network", type = "vosviewer", size=T, remove.multiple=FALSE, labelsize=0.7,edgesize = 5) 

from the documentation (just modify the plot type to vosviewer) and got this error:

Error in networkPlot(NetMatrix, n = 30, Title = "Co-Citation Network",  : 
  object 'net_groups' not found

Also, in a computer the vosviewer is executed (even with that warning) but not in another computer.
How to solve this issue?

What does "NR" mean?

Dear all,
I just discovered your package... thank you very much for your work. It's great!
For my first steps I have used the attached bib-file (zipped for Github) downloaded from Web of Science.

Using

library (bibliometrix)
D <- readFiles("C:/Users/u991726/Downloads/savedrecs (3).bib")
M <- convert2df(D, dbsource = "isi", format = "bibtex")
results <- biblioAnalysis(M, sep = ";")

results$Affiliation delivers 628 "NR".... So many of the affiliation were not parsed correctly(?).

Did I missed something?

Best regards and thank you very much !

Juergen

savedrecs (3).zip

"Plaintext" does not work in my example

Hi,

using the attached WOS plaintext file and the following code

library (bibliometrix)
D <- readFiles("C:/Users/u991726/Downloads/savedrecs (1).txt")
M <- convert2df(D, dbsource = "isi", format = "plaintext")


an error is thrown:

Articles extracted 100
Articles extracted 200
Articles extracted 300
Articles extracted 400
Articles extracted 499
Error in $<-.data.frame(*tmp*, "TC", value = numeric(0)) :
replacement has 0 rows, data has 499

Do you know the reason for this error?

Best regards,
Jürgen
savedrecs (1).zip

Error in convert2df

When I convert a bib with 500 records from WoS to dataframe in bibliometrix 2.0.3 , an Error occurs as follow

> dt <- convert2df(readFiles("./Data/data_science_2005_7501_8000.bib"),dbsource = "isi", format = "bibtex")

Converting your isi collection into a bibliographic dataframe

Articles extracted   100 
Error in seq.default(POS, (POS + END - 1)) : 'to' must be a finite number

But this code runs well in bibliometrix 2.0.2 .
data_science_2005_7501_8000.zip

histNetwork for scopus?

When I try and perform histNetwork function on M, i get the following message:

"Sorry, but for the moment histNetwork works only with WoS collections". Can you provide histNetwork for Spopus as well?

Logical error with conceptualStructure()

Hi,

I downloaded three .bib files from ISI, converted them to a data frame, and stitched them together with the following command:

data <- rbind(isibib2df(readFiles("results_1to500.bib")),
              isibib2df(readFiles("results_501to1000.bib")),
              isibib2df(readFiles("results_1001to1461.bib")))

When I attempted to run a conceptual structure analysis I was given the following error:

> CS <- conceptualStructure(data)
Error in which(unlist(lapply(listModa, is.numeric))) : 
  argument to 'which' is not logical

Source co-citation issue.

Hi,
I merged a Scopus and a WoS database thanks to the function mergeDbSources. I need to merge them in order to use a unique database in Biblioshiny.
Quite everything works, except the "most cited source". In this graph are reported both sources and authors. Probably an error in the merge of the database occurred, but I can't understand which database column it uses to generate the "most cited sources".

Here my database and the wrong graph
Issue.xlsx
newplot (1)

Thanks

Error in convert2df (Scopus)

I'm trying to convert my Scopus database in R studio, but it's not working. Maybe there's a problem in some lines? If yes, how do I find it? It worked fine for my WoS database...

"Converting your scopus collection into a bibliographic dataframe
Error in seq.default(iP, iPs) : 'to' must be a finite number"

scopus251all.txt

Can we define university coupling network?

the biblioNetwork function only creates coupling networks list below:

  • Manuscript coupling (analysis = "coupling", network = "references")
  • Authors coupling (analysis = "coupling", network = "authors")
  • Source coupling (analysis = "coupling", network = "sources")
  • Country coupling (analysis = "coupling", network = "countries")
    For me, it seems quite straight foward to create the university coupling network, why this is missing?

Error: 'to' must be a finite number

I'm trying to import a .bib file generated by Scopus and modified in Excel (just to delete some documents). As soon as I import it in Biblioshiny it gives me this error: 'to' must be a finite number.

I read previous "issues" on the topic but seems I have no problem with tab character or @

How can I solve?
Thank you!

Try_1.txt

Bib2df replace semicolon by comma

Thank you for the package. It is a great resource for scientometric analysis.

Related to the function "bib2df", I checked that all semicolons are replaced by comma on the fields "Funding-Text" and "Funding-Acknowledgement" (bib files from Web of Science). The function work properly with other fields that also have semicolon, such as Author and Address.

Could you please make `plot.bibliometrix()` return a list object?

plot.bibliometrix(), one of the S3 methods, generates five plots while returning only data.frame object of any given bibliometrix class.
Would you mind making its return type as a list including each five graph object alongside the original data.frame?
That way would allow users to selectively save desired graphs out of the function.

Authors vs. co-authors per document

I try to understand difference between Authors per Document and Co-authors per Document in a summary object. I think that short explanation of $MainInformation items is necessary in this wonderful package.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.