совместное использование 2 таблиц данных через sendmailR

Я использую приведенный ниже код, чтобы поделиться фреймом данных «my_data1» с моим другом, и код работает нормально. Но у меня есть другой фрейм данных «my_data2», которым я хочу поделиться. Пожалуйста, предложите, где и как мне добавить вторую таблицу в мой код

library(sendmailR)
library(pander)
from <- "<[email protected]>"
to <- "<[email protected]>"
subject <- "Important Report of the Day!!"
body <- "This is the result of the test:"                     
mailControl=list(smtpServer="ASPMX.L.GOOGLE.COM")
#-----------------------------------------------------


#-----------------------------------------------------
msg_content <- mime_part(paste('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
</head>
<body><pre>', paste(pander_return(pander(my_data1, style="multiline", caption = "Net Bookings")), collapse = '\n'), '</pre></body>
</html>'))

msg_content[["headers"]][["Content-Type"]] <- "text/html"

sendmail(from=from,to=to,subject=subject,msg=msg_content,control=mailControl)

person Ravinder Kumar    schedule 17.03.2016    source источник
comment
@Jaap, вы также можете помочь вставить текст между двумя таблицами?   -  person Ravinder Kumar    schedule 17.03.2016


Ответы (1)


Добавление <p><pre>', paste(pander_return(pander(my_data2, style="multiline", caption = "New Caption")), collapse = '\n'), '</pre> между </pre> и </body> должно дать желаемый результат.

Если вы хотите вставить некоторый текст между двумя таблицами, вы можете сделать:

<p>the text you want to insert between the tables</p>
<pre>', paste(pander_return(pander(my_data2, style="multiline", caption = "New Caption")), collapse = '\n'), '</pre>
person Jaap    schedule 17.03.2016
comment
Большое спасибо !! Можете ли вы также помочь мне добавить вложение html в тот же код. Очень ценю вашу помощь - person Ravinder Kumar; 17.03.2016
comment
@RavinderKumar У меня нет опыта в этом, но, возможно, это Вопросы и ответы или эти вопросы и ответы могут помочь. - person Jaap; 17.03.2016