Re: [pgfplots] Figure con testo laterale

#86057
GKT
Partecipante
    Up
    0
    Down
    ::

    l3on4rdo” post=85513Ciao a tutti.
    Mi sto impratichendo con l’uso di pgfplots, ma non riesco a capire come poter inserire un grafico con del testo sulla destra, o in generale “intorno”
    (il testo del documento, non i vari label e via discorrendo)

    Sto facendo varie prove, cercando di “wrappare” con l’ambiente wrapfloat, ma non riesco a capire come indicargli che quello che deve “wrappare” è un ambiente tikzpicture.

    Per esempio, se volessi scrivere del testo intorno a un grafico di questo tipo:
    `
    \begin{tikzpicture}
    \begin{axis}[xmajorgrids=true, ymajorgrids=true, xlabel=Iterazione, ylabel=Particelle intrappolate, legend pos=south east]
    \addplot[restrict x to domain=0:10000][red, each nth point=10]
    table[x index=0, y index=1] {densMat/set100-100-5-0.0-0.0078216-600000-20/simulazione01/trapped_plain.dat};
    \addplot+[restrict x to domain=0:10000][black, only marks, mark=+, each nth point=50]
    table[x index=0, y index=1] {randWalk/set3100-100-5-1.0-0-316-600000-20/simulazione500/trapped_plain.dat};
    \addplot+[restrict x to domain=0:10000][green, only marks, mark=+, each nth point=50, error bars/.cd, y dir=both, y explicit]
    table[x index=0, y index=1, y error index=2] {randWalk/set3100-100-5-1.0-0-316-600000-20/datasetDa1000/mean_trapped_plain.dat};
    \legend{Matrice Di Densità, Random walk singolo, R.w. dataset da 1000}
    \end{axis}
    \end{tikzpicture}`
    come dovrei regolarmi?

    Grazie in anticipo

    p.s.:
    Cortesemente, non evincete da questa mia domanda altro, oltre il fatto che non riesco a risolvere questo problema.
    Se le soluzioni sono scritte in qualche guida, gradirei anche solo un’indicazione su cosa andare a leggere.

    Devi semplicemente far diventare la tua figura un oggetto mobile:`\begin{figure}[tb]
    \begin{tikzpicture}

    \end{tikzpicture}
    \caption{…}
    \label{…}
    \end{figure}`

    Lorenzo

    Modifica

    Forse un esempio minimo aiuta a chiarire e spiegare meglio:`\documentclass{article}

    \usepackage{pgfplots}
    \usepackage{lipsum}
    \usepackage{wrapfig}

    \begin{document}

    \lipsum[1]

    \begin{wrapfloat}{figure}{l}[18pt]{0pt}
    \begin{tikzpicture}
    \begin{axis}
    \addplot coordinates {(0,0) (1,1)};
    \end{axis}
    \end{tikzpicture}
    \caption{Un grafico con testo affiancato.}
    \label{label}
    \end{wrapfloat}

    \lipsum[2]

    \end{document}`
    Ricorda anche che perché il risultato sia soddisfacente il testo deve essere sufficiente (preponderante rispetto alle figure).

    Go to top