R 随机选择数据帧列。避免再次对同一列进行采样

R 随机选择数据帧列。避免再次对同一列进行采样,r,dataframe,R,Dataframe,有没有办法在数据帧中随机选取一列,然后避免再次随机选取?这应该选择一个随机列 random_data_vector = data[, sample(ncol(data), 1)] 但我不知道如何避免再次选择专栏。我曾考虑完全删除该列,但可能有更好的方法您可以先使用 random_cols <- sample(ncol(data)) random\u cols您可以首先使用 random_cols <- sample(ncol(data)) random\u cols

有没有办法在数据帧中随机选取一列,然后避免再次随机选取?这应该选择一个随机列

random_data_vector = data[, sample(ncol(data), 1)]

但我不知道如何避免再次选择专栏。我曾考虑完全删除该列,但可能有更好的方法

您可以先使用

random_cols <- sample(ncol(data))

random\u cols您可以首先使用

random_cols <- sample(ncol(data))
random\u cols