У меня есть фрейм данных, который я хотел бы передать в Excel через буфер обмена.
С его помощью можно скопировать мой фрейм данных в буфер обмена
write.table(df,"clipboard",sep="\t")
Вместо фрейма данных
ts sdThumb sdIndex sdMiddle sdRing sdPinky sdHand
1 2019-04-03 10:37:00 11.705 12.194 10.213 8.104 11.705 11.705
2 2019-04-03 10:09:00 5.774 7.743 8.477 7.037 5.774 5.774
3 2019-04-03 11:46:00 9.543 8.686 8.028 8.015 9.543 9.543
4 2019-04-03 12:37:00 11.205 12.850 10.107 9.914 11.205 11.205
Я получаю следующее при вставке в Excel
ts sdThumb sdIndex sdMiddle sdRing sdPinky sdHand
1 03.04.2019 10:37 11.705 12.194 10.213 8.104 11.705 11.705
2 03.04.2019 10:09 5.774 7.743 8.477 7.037 5.774 5.774
3.00 43558.49 9.54 8.69 8.028 8.015 9.543 9.543
4 03.04.2019 12:37 11.205 12.85 10.107 9.914 11.205 11.205
, где номер строки был смещен в "ts", а время POSIX было смещено в sdThumb.Кто-нибудь сталкивался с подобной проблемой раньше?
Я подозреваю, что проблема связана с использованием write.table()
, но я не знаю подходящей альтернативы для использования.