超初心者です。RStudioで作った表を楽に出力するために、TeXの勉強をはじめました。
(TeX live2017で、RStudioはVersion 1.0.136です。)
RStudioを使っています。Rで計算した表をxtable関数を使って出力し、TeXで
コンパイルをしようと考えました。下記のコードをうち、TeXコードを出力し、2.のようにSourceに貼り付けてコンパイルしたら、

The font size command\ normal size is not defined:

のエラーが2つと

Environmental table undefined
begin{document}is ended by \end{table}
This file needs 'pLaTeX2e'

とでてきています。
R StudioのGlobal OptionのSweaveの項目のtype setはXeLaTeXになっていますが、
pLaTeX2eの選択肢はないです。
何から勉強して解決していけばよいでしょうか?

1.Rのコード

> ans<-table(newvariable$bq6_2)
> p.ans<-round(ans*100/sum(ans),1)
> cbind(ans,p.ans)
ans p.ans
hh_under18  659  21.2
hh_over65   857  27.6
hh_others  1592  51.2
> table1<-cbind(ans,p.ans)
> tb1<-xtable(table1)
> print(tb1)
% latex table generated in R 3.4.0 by xtable 1.8-2 package
% Wed Jun 28 21:25:29 2017
\begin{table}[ht]
\centering
\begin{tabular}{rrr}
\hline
& ans & p.ans \\ 
\hline
hh\_under18 & 659.00 & 21.20 \\ 
hh\_over65 & 857.00 & 27.60 \\ 
hh\_others & 1592.00 & 51.20 \\ 
\hline
\end{tabular}
\end{table}
> 

2.TeXのコード

\documentclass[11pt]{jsarticle}
\begin{document}
% latex table generated in R 3.4.0 by xtable 1.8-2 package
% Wed Jun 28 21:25:29 2017
\begin{table}[ht]
\centering
\begin{tabular}{rrr}
\hline
& ans & p.ans \\
\hline
hh\_under18 & 659.00 & 21.20 \\
hh\_over65 & 857.00 & 27.60 \\
hh\_others & 1592.00 & 51.20 \\
\hline
\end{tabular}
\end{table}
\end{document}