我需要删除最后一列。你能帮我一下吗?
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{multirow,tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\renewcommand{\arraystretch}{2}
\begin{document}\pagestyle{empty}
\begin{tabularx}{\textwidth}{|*{4}{Y|}}
\hline
\multirow{2 }{*}{\textbf{Similarity}}
& \multicolumn{2}{c|}{\textbf{RMSE}} & \\
\cline{2-4}
& Movielens & Movielens \\
\hline
Cosine & NA &.3412 \\
\hline
Pearson & 0.2341 &1.1 \\ \hline
\end{tabularx}
\end{document}
答案1
您需要进行三项更改:
代替
\begin{tabularx}{\textwidth}{|*{4}{Y|}}
和
\begin{tabularx}{\textwidth}{|*{3}{Y|}}
删除
&
后面的符号\multicolumn{2}{c|}{\textbf{RMSE}}
,然后\cline{2-4}
用。。。来代替\cline{2-3}
。
单独的观察:由于环境的宽度tabularx
设置为\textwidth
,因此您应该\noindent
在之前立即插入一条指令\begin{tabularx}
。