Affiancare tabella e figura

  • Creatore
    Topic
  • #55298
    Up
    0
    Down
    ::


    Ciao ragazzi sono alle porte con i sassi per finire un articolo e mi sono incagliato nel dover affiancare una figura ed una tabella. Ho provato ad usare minipage ma purtroppo niente. Avete qualche suggerimento da darmi??

    Grazie a tutti in anticipo.

    `\begin{minipage}{0.5\linewidth}
    \centering
    \begin{tabular}{lcccc}
    \toprule
    & PC1& PC2& PC3& PC4\\
    \midrule
    Standard deviation & 1.12e+06& 4.64e+05& 3.51e+05& 1.75e+05\\
    Proportion of Variance& 7.55e-01& 1.30e-01& 7.44e-02& 1.84e-02\\
    Cumulative Proportion & 7.55e-01& 8.85e-01& 9.60e-01& 9.78e-01\\
    \bottomrule
    \end{tabular}
    \end{minipage}
    \hspace{0.5cm}
    \begin{minipage}{0.5\linewidth}
    \centering
    \begin{figure}
    % \centering
    \includegraphics[]{graph/20_SummaryPCA}
    \caption{Summary PCA}
    \label{fig:SummaryPCA}
    \end{figure}
    \end{minipage}`

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #55299
      Up
      0
      Down
      ::

      Ciao ragazzi sono alle porte con i sassi per finire un articolo e mi sono incagliato nel dover affiancare una figura ed una tabella. Ho provato ad usare minipage ma purtroppo niente. Avete qualche suggerimento da darmi??

      Grazie a tutti in anticipo.

      `\begin{minipage}{0.5\linewidth}
      \centering
      \begin{tabular}{lcccc}
      \toprule
      & PC1& PC2& PC3& PC4\\
      \midrule
      Standard deviation & 1.12e+06& 4.64e+05& 3.51e+05& 1.75e+05\\
      Proportion of Variance& 7.55e-01& 1.30e-01& 7.44e-02& 1.84e-02\\
      Cumulative Proportion & 7.55e-01& 8.85e-01& 9.60e-01& 9.78e-01\\
      \bottomrule
      \end{tabular}
      \end{minipage}
      \hspace{0.5cm}
      \begin{minipage}{0.5\linewidth}
      \centering
      \begin{figure}
      % \centering
      \includegraphics[]{graph/20_SummaryPCA}
      \caption{Summary PCA}
      \label{fig:SummaryPCA}
      \end{figure}
      \end{minipage}`

      Non ha senso mettere un ambiente figure dentro minipage. In questo caso direi che la didascalia dovrebbe essere comune, dal momento che quello che conta è l’illustrazione. Quindi
      `\begin{figure}
      \centering
      \hspace*{\fill}
      \begin{tabular}{@{}c@{}}
      \centering

      \end{tabular}%
      \hspace{\fill}
      \begin{tabular}{@{}c@{}}

      \end{tabular}%
      \hspace{\fill}
      \caption{didascalia}\label{…}
      \end{figure}`
      Uso quei tabular per racchiudere la tabella e la figura in modo che possano essere centrati verticalmente; lo spazio orizzontale rimanente qui è diviso in parti uguali fra sinistra, centro e destra; puoi aggiustare come preferisci, sostituendo \hspace{\fill} al centro con una spaziatura esplicita, o in vari altri modi.

      Se poi non vuoi che tabella e illustrazione siano centrati verticalmente, puoi usare l’argomento opzionale a tabular (\begin{tabular}[t] oppure \begin{tabular}).

      Nel caso specifico non so, però, come puoi pensare di mettere l’illustrazione accanto a una tabella così larga. Occhio a quei segni meno nei dati: usare il trattino normale è certamente sbagliato. Non sono nemmeno sicuro che quella notazione sia corretta.

      Ciao
      Enrico

    • #55300
      Up
      0
      Down
      ::


      Hai ragione è un po’ un accrocco ma avendo poco spaxzo a disposizione, e considerato che la figura spiega i dati della fabella, mi è sembrato un buon compromesso affiancarle.

      Grazie

    • #55301
      Up
      0
      Down
      ::


      Ho provato ad utilizzare questo codice ma la tabella mi rimane in alto a destra rispetto alla figura, come posso afre a spostarla più in basso??

      Grazie

      `
      \begin{figure}
      \centering \hspace*{\fill}
      \begin{tabular}{@{}cl@{}}
      \centering
      % \hrulefill
      Samples& Acronimous\\
      % \hrulefill
      AC163&1-3\\
      CNEG&4-6\\
      TB41&7-9\\
      TB47&10-12\\
      TB4&13-15\\
      TB67&16-18\\
      % \hrulefill
      \end{tabular}%
      \hspace{\fill}
      \begin{tabular}[t]{@{}c@{}}
      \includegraphics[width = 0.8\textwidth]{graph/19_Dendro}
      \end{tabular}%
      \hspace{\fill}
      \caption{didascalia}\label{…}
      \end{figure}
      `

    • #55302
      Up
      0
      Down
      ::

      Ho provato ad utilizzare questo codice ma la tabella mi rimane in alto a destra rispetto alla figura, come posso afre a spostarla più in basso??

      Grazie

      `
      \begin{figure}
      \centering \hspace*{\fill}
      \begin{tabular}{@{}cl@{}}
      \centering
      % \hrulefill
      Samples& Acronimous\\
      % \hrulefill
      AC163&1-3\\
      CNEG&4-6\\
      TB41&7-9\\
      TB47&10-12\\
      TB4&13-15\\
      TB67&16-18\\
      % \hrulefill
      \end{tabular}%
      \hspace{\fill}
      \begin{tabular}[t]{@{}c@{}}
      \includegraphics[width = 0.8\textwidth]{graph/19_Dendro}
      \end{tabular}%
      \hspace{\fill}
      \caption{didascalia}\label{…}
      \end{figure}
      `

      Usare [t] per entrambi i tabular?

      Ciao
      Enrico

    • #55303
      Up
      0
      Down
      ::


      Purtroppo non cambia niente… 😕

    • #55304
      Up
      0
      Down
      ::

      Purtroppo non cambia niente… 😕

      Con 0.8\textwidth è assai probabile che la tabella e la figura non stiano nella stessa riga. Riduci la larghezza e togli [t] e .

      Ciao
      Enrico

    • #55305
      Up
      0
      Down
      ::


      Grazie Enrico, come ho fatto a non pensarci…. sono proprio un bischero!! 🙄

      Grazie dell’aiuto.

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

Go to top