После просмотра другого сообщения о именах столбцов и функции combn here рассмотрим тот же файл данных.frame. Мы делаем combn со всеми 2 возможными векторами:Сохранять имена столбцов после вызова функции combn
foo <- data.frame(x=1:5,y=4:8,z=10:14, w=8:4)
all_comb <- combn(foo,2)
Есть ли способ сохранить имена столбцов после combn вызова, так и в этом случае мы могли бы получить «х» вместо «X1.5 X4.8», как показано ниже ?
comb_df <- data.frame(all_comb[1,1],all_comb[2,1])
print(comb_df)
X1.5 X4.8
1 1 4
2 2 5
3 3 6
4 4 7
5 5 8
[Это] [1] может быть то, что вы ищете. [1]: http://stackoverflow.com/questions/20919037/set-column-names-while-calling-a-function –