Copy an R data.frame to an Excel spreadsheet

后端 未结 3 1509
一个人的身影
一个人的身影 2021-02-02 08:39

I have a question which is exactly similar to this question.

As part of my work, I have to copy output from the R Studio Console to an excel worksheet in order to make e

3条回答
  •  既然无缘
    2021-02-02 09:07

    It works with an easy trick.

    First, you have to visualize your data in the Viewer pane of Rstudio (you can use the function View()), then you should start selecting from the last value to the first, it is from bottom to top (see image). Note that the first cell should be selected completely. Finally, right click on the selection, copy, and then paste it in Excel as you want, with or without format.

    enter image description here

    Good luck!

    UPDATE:

    based on this Post, other alternative is making a new function to copy your data.frame to Excel through the clipboard:

    write.excel <- function(x,row.names=FALSE,col.names=TRUE,...) {
      write.table(x,"clipboard",sep="\t",row.names=row.names,col.names=col.names,...)
    }
    
    write.excel(my.df)
    

    and finally Ctr+V in Excel :)

提交回复
热议问题