如何在r中重命名整个数据框?

Gau*_*rav 5 r

我希望在 r 上重命名整个数据框(例如,将 df1 重命名为 df 2)。到目前为止,我总是这样做...

df2 <- df1 df1 <- NULL

但是在处理大量数据集时,这会导致内存问题。我在 SO 和 google 上的所有搜索都只显示了重命名数据帧列名的结果(reshape 包中的 rename() 函数或assign() 函数,但它不适用于整个数据帧)。有没有办法在不创建新数据框的情况下做到这一点?