2012-02-05 15 views

risposta

32

Si dovrebbe considerare il pacchetto relativamente recente txtplot. Attualmente include scatterplot, grafico a linee, trama densità, acf e grafico a barre.

Dalla guida in linea,

> txtplot(cars[,1], cars[,2]) 
    +----+------------+------------+-----------+------------+--+ 
120 +              * + 
    |               | 
100 +               + 
    |              * * | 
80 +       *   *     + 
    |          *  * * | 
60 +       *    *    + 
    |        * * * *  *  | 
40 +       *  * * * *     + 
    |     *  * * * * * *    | 
20 +   *  * * * * * *       + 
    |   * * * *         | 
    | *  * *           | 
    0 +----+------------+------------+-----------+------------+--+ 
     5   10   15   20   25 
+0

Grazie, è utile. Comunque sembra che la funzione principale txtplot() possa gestire solo 1 serie di dati. Mi piacerebbe essere in grado di tracciare 2 serie di dati. –

+1

Con l'esempio mostrato sopra, puoi giocare con l'argomento 'pch', ad es. 'txtplot (cars [, 1], cars [, 2], pch = letters [1: 2])'. Questo presuppone che tu organizzi il tuo xey di conseguenza (alternando o impilando). Posso mostrare un esempio, ma penso che sia abbastanza semplice e tu hai l'idea. – chl

+0

Che ha funzionato perfettamente. Grazie! –

7

So che c'è il supporto per l'interazione fondamentale tra R e gnuplot nel pacchetto TeachingDemos. Forse questo può ottenere quello che vuoi.

+0

(+1) Buona cattura! – chl

Problemi correlati