6.3.3 使用数据框
下面的习惯可以使你很方便地在一个工作目录下同时处理不同的问题
- 将每个独立的定义明确的问题所包含的变量放在一个数据框中,并且赋予直观表意的名字;
- 处理问题时,将相应的数据框绑定在位置2上,在第1层的工作目录中存放操作值和临时变量;
- 问题结束时,用
$
形式的赋值命令把任何你想保留的变量加入数据框中,然后利用函数detach()
将绑定去除; - 最后去掉工作目录中所有你不想要的变量,尽可能清空临时变量。
这样,就可以非常方便的在同一个目录下面处理多个含有类似名叫 x
, y
和 z
变量的问题。