Problema con tabella

  • Creatore
    Topic
  • #83861
    Up
    0
    Down
    ::


    Salve a tutti! sto cercando di creare una tabella che abbia quattro colonne principali in modo che ognuna di esse abbia tre sottocolonne. Il codice che ho provato è il seguente, ma il compilatore dà errore:

    `
    \begin{center}
    \begin{tabular}{|c|c|c|c|}
    \hline
    \multicolumn{3}{c}{\textbf{Spencer}} & \multicolumn{3}{c}{\textbf{SMA}} & \multicolumn{3}{c}{\textbf{Fit polinomiale}} & \multicolumn{3}{c}{\textbf{Wavelets}}\\
    \hline
    \multicolumn{1}{c}{\textbf{RR}} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR}} & \textbf{RT} &
    \multicolumn{1}{c}{\textbf{QRS}}\\
    \hline
    815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736 \\
    815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
    815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
    \hline
    \end{tabular}
    \end{center}
    `

    Sapreste aiutarmi? Grazie!

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #83862
      Up
      0
      Down
      ::

      XANDREA88X” post=83052Salve a tutti! sto cercando di creare una tabella che abbia quattro colonne principali in modo che ognuna di esse abbia tre sottocolonne. Il codice che ho provato è il seguente, ma il compilatore dà errore:

      `
      \begin{center}
      \begin{tabular}{|c|c|c|c|}
      \hline
      \multicolumn{3}{c}{\textbf{Spencer}} & \multicolumn{3}{c}{\textbf{SMA}} & \multicolumn{3}{c}{\textbf{Fit polinomiale}} & \multicolumn{3}{c}{\textbf{Wavelets}}\\
      \hline
      \multicolumn{1}{c}{\textbf{RR}} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR}} & \textbf{RT} &
      \multicolumn{1}{c}{\textbf{QRS}}\\
      \hline
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736 \\
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
      \hline
      \end{tabular}
      \end{center}
      `

      Sapreste aiutarmi? Grazie!

      Devi dire che ci sono dodici colonne:
      `\begin{tabular}{|*{12}{c|}`
      Se però ti leggi la documentazione di booktabs scopri sicuramente unmodo migliore di scrivere la tua tabella; da’ [tt]\usepackage{booktabs}[/tt] e poi
      `
      \begin{tabular}{*{12}{c}}
      \toprule
      \multicolumn{3}{c}{\textbf{Spencer}} & \multicolumn{3}{c}{\textbf{SMA}} &
      \multicolumn{3}{c}{\textbf{Fit polinomiale}} & \multicolumn{3}{c}{\textbf{Wavelets}}\\
      \cmidrule(lr){1-3}\cmidrule(lr){4-6}\cmidrule(lr){7-9}\cmidrule(lr){10-12}
      \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS} &
      \textbf{RR} & \textbf{RT} & \textbf{QRS} & \textbf{RR} & \textbf{RT} & \textbf{QRS}\\
      \midrule
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736 \\
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
      815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
      \bottomrule
      \end{tabular}
      `
      Ciao
      Enrico

    • #83863
      Up
      0
      Down
      ::


      Grazie mille! Il formato della tabella va benissimo! Ne approfitto per chiedere se è possibile renderla un po’ più piccola mantenendo tutte le proporzioni.

    • #83864
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        XANDREA88X” post=83056Grazie mille! Il formato della tabella va benissimo! Ne approfitto per chiedere se è possibile renderla un po’ più piccola mantenendo tutte le proporzioni.

        Ciao,
        basta rimpicciolire un po’ il carattere con il comando \small. Le dimensioni del carattere scenderanno di un po’ rispetto a quelle generali del documento.
        Metti \small all’interno dell’ambiente table e prima dell’ambiente tabular. L’effetto sarà circoscritto dal punto in cui compare e fino alla chiusura di table.
        Un saluto.
        R.

      • #83865
        Up
        0
        Down
        ::


        Ti ringrazio!
        Andrea

      • #83866
        Up
        0
        Down
        ::

        XANDREA88X” post=83056Grazie mille! Il formato della tabella va benissimo! Ne approfitto per chiedere se è possibile renderla un po’ più piccola mantenendo tutte le proporzioni.

        Per esempio così:
        `\begin{table}
        \centering
        \setlength{\tabcolsep}{4pt} % diminuiamo un po' lo spazio tra colonne
        \begin{tabular}{*{12}{c}}
        \toprule
        \multicolumn{3}{c}{Spencer} & \multicolumn{3}{c}{SMA} &
        \multicolumn{3}{c}{\begin{tabular}{@{}c@{}}Fit\\polinomiale\end{tabular}} &
        \multicolumn{3}{c}{Wavelets}\\
        \cmidrule(lr){1-3}\cmidrule(lr){4-6}\cmidrule(lr){7-9}\cmidrule(lr){10-12}
        RR & RT & QRS & RR & RT & QRS & RR & RT & QRS & RR & RT & QRS \\
        \midrule
        815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736 \\
        815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
        815 & 728 & 816 & 736 & 815 & 728 & 816 & 736 & 728 & 816 & 736 & 736\\
        \bottomrule
        \end{tabular}
        \caption{Quello che è}\label{etichetta}
        \end{table}`
        Oggetti così grandi sono difficili da maneggiare se messi in posizione fissa.

        Lascerei perdere il nero nelle intestazioni, i filetti danno già l’enfasi sufficiente; quella del terzo gruppo è troppo lunga e rovina l’allineamento, quindi penso sia meglio dividerla in due righe.

        Ciao
        Enrico

    Visualizzazione 4 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top