我正在使用书目软件包,函数cocMatrix和biblioNetwork。
我从一个Excel电子表格中读取我的数据,M:
M <- readxl::read_xlsx("prueba.xlsx")以下是一个示例:
structure(list(AU = c("CALIXTO-FLORES R", "TINOCO-IZQUIERDO W; GUAMÁN-GÓMEZ V; BUSTOS-OCHOA F; VÉLEZ-TORRES E", "RAMÍREZ-SÁNCHEZ N; DÍAZ-MURILLO MP; REYES-HARKER P; CUECA-GONZÁLEZ O", "MORENO-FERNÁNDEZ O; GARCÍA-PÉREZ F", "POLLÉ-TERTULIÉN M; CHÁVEZ-HERNÁNDEZ S; SORIS-LÓPEZ T") str(M$AU)
#chr [1:5] "CALIXTO-FLORES R" ...这是我的代码:
A <- cocMatrix(M, "AU", sep = ";")
NetMatrix <- biblioNetwork(M, analysis = "collaboration", network = "countries", sep = ";")在这两种情况下,我都有下一个问题:
字符串拆分(M,字段,sep)中的
错误:非字符参数
我试图用以下代码解决错误:
M$AU <- as.character(M$AU)但不起作用。我怎样才能纠正错误?
发布于 2021-08-25 02:18:07
解决方案:
NetMatrix <- biblioNetwork(data.frame(M), analysis = "collaboration",
network = "countries", sep = ";")对我起作用了。
https://stackoverflow.com/questions/62826123
复制相似问题