如何将数据框的两列粘贴在一起,以便MS Excel在粘贴到Excel时在它们之间插入换行符。
下面代码的结果在粘贴到MS Excel时应该看起来像这张图片。请注意,最后一列在“Qn1”和“Quebec”之间有换行符:
dfExample <- head( CO2 ) ## CO2 is in base datasets
dfExample$Vektor.With.Linebreak <- paste( df$Plant, df$Type, sep = "( linebreak here )" )
write.table( x = dfExample, file = "clipboard", sep = "\t", row.names = FALSE)
答案 0 :(得分:1)
Windows的换行符字符序列为\r\n
,因此请使用:
dfExample$Vektor.With.Linebreak <- paste(dfExample$Plant, dfExample$Type, sep = "\r\n")