R: sink () разбить таблицу на несколько строк

У меня есть очень большая таблица значений корреляции, которую я хотел бы сохранить в файле.

Что на самом деле делают:

sink("/to/path/file.csv")
cor(total)
sink()

что пишет что-то вроде в файле:

               a          b             c            d
r             0.635391844  0.316249555    0.715476998  0.138705124
y             1.000000000  0.245008313    0.927208342  0.109602263
z             0.245008313  1.000000000    0.239142304  0.080837639
t             0.927208342  0.239142304    1.000000000  0.131402452
h             0.109602263  0.080837639    0.131402452  1.000000000
e             0.996816365  0.247379819    0.930169663  0.108444557
a             0.125584355  0.149714007    0.139603217  0.664041704
a             0.245518153  0.318763442    0.252738479  0.337095547
h                NA           NA             NA           NA
h             0.016062787  0.006800213    0.012608729 -0.024936870


                e              f            g                       h  
a          -0.0671507332 -0.054941719 -0.081309861                 NA
a          -0.0088907191 -0.005160978 -0.024992979                 NA
a          -0.0136534885 -0.037814849 -0.050713280                 NA
a          -0.0045957748 -0.022862111 -0.044030999                 NA
a          -0.0097176798 -0.046629114 -0.106266022                 NA

Мне бы хотелось, чтобы столбцы a, c, d, f, g, h ... были в одной строке. Я попытался также раковина («путь», split = T), но это не работает,

Предложения?

Благодарю.

Carlos

Ответы на вопрос(1)

Ваш ответ на вопрос