路径

手动添加

我们可以手动添加变量,可以借助tab,像linux 中一样。

比如:

  1. f <- "/Users/appe/Desktop/test.csv"

也可以使用函数:

  1. > file.path('~','Desktop','test.txt')
  2. [1] "~/Desktop/test.txt"

选择文件路径

  1. > f = file.choose()
  2. > f
  3. [1] "/Users/appe/Desktop/biotree突变/数据集/上海长征医院前列腺癌队列Figure1/sv.xlsx"

通过choose 函数,我们可以得到选定的文件的路径,并将其赋值给某个变量。

接着可以用exists 函数来检查该路径下是否存在对应文件:

  1. > file.exists(f)
  2. [1] TRUE

如果我们改个名字,就不奏效啦~

  1. > f = "/Users/appe/Desktop/biotree突变/数据集/上海长征医院前列腺癌队列Figure1/sv6"
  2. > file.exists(f)
  3. [1] FALSE

保存文件

可以直接write 保存向量到本地:

  1. write(glengths, file="data/genome_lengths.txt", ncolumns=1)