路径
手动添加
我们可以手动添加变量,可以借助tab,像linux 中一样。
比如:
f <- "/Users/appe/Desktop/test.csv"
也可以使用函数:
> file.path('~','Desktop','test.txt')
[1] "~/Desktop/test.txt"
选择文件路径
> f = file.choose()
> f
[1] "/Users/appe/Desktop/biotree突变/数据集/上海长征医院前列腺癌队列Figure1/sv.xlsx"
通过choose 函数,我们可以得到选定的文件的路径,并将其赋值给某个变量。
接着可以用exists 函数来检查该路径下是否存在对应文件:
> file.exists(f)
[1] TRUE
如果我们改个名字,就不奏效啦~
> f = "/Users/appe/Desktop/biotree突变/数据集/上海长征医院前列腺癌队列Figure1/sv6"
> file.exists(f)
[1] FALSE
保存文件
可以直接write 保存向量到本地:
write(glengths, file="data/genome_lengths.txt", ncolumns=1)