我正在编写一个R脚本,并希望定义一个变量,以便在绘图注释中用作文件名的一部分。我以为我会使用strsplit()函数。这是我的代码和输出:
infile = "ACC_1346.table.txt"
x = strsplit(infile, ".")
class(infile)
[1] "character"
class(x)
[1] "list"
str(x)
List of 1
$ : chr [1:18] "" "" "" "" ...
x[[1]]
[1] "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
我预计最终输出为:
[1] "ACC_1346" "table" "txt"
这里发生了什么?