R cran
Nikos Apostolakis
absent at sdf.lonestar.org
Sun May 28 00:59:17 EEST 2006
On Sun, May 28, 2006 at 12:24:41AM +0300, thus spake Dimitris Mexis:
> On Sat, 27 May 2006 20:49:03 +0000, Nikos Apostolakis wrote:
>
> > On Sat, May 27, 2006 at 10:49:11PM +0300, thus spake Dimitris Mexis:
> >> > On Sat, May 27, 2006 at 10:18:20PM +0300, thus spake Dimitris Mexis:
> >> >> for ( i in 0:length(a[2])){for ( z in 0:length( a[12] )){a[2];};}
> > ^^^^
> > Αλλά αργότερα λες,
> >
> >> for ( i in 0:length(a[2])){for ( z in 0:length( a[12] )){a[3];};}
> > ^^^^
> >>ti kano lathos?
> >
> > Φαντάζομαι ότι δεν εννοείς το παραπάνω λάθος που μάλλον είναι
> > τυπογραφικό :).
> >
>
> Giati einai lathos, afto?! Den to piasa!, afou doulevi, kai profanos einai
> to mikos tis a stilis, diladi to megethos ton dedomenon...apo oso katalava....
> kai to dokimasa me ena mono loop, kai doulevi...
>
Αυτό ήταν αστείο (hey, who said jokes have to be funny?) Στο πρώτο
ποστ είχες a[2] αλλά μετά το έκανες α[3]. Προφανώς τυπογραφικό.
>
> >> Diladi, gia KATHE onoma, fere gia oles tis
> imerominies pou to
> >> aforoun....ta timologia...
> >
> > Εμένα μου φαίνεται πως λές «για όσα
> > είναι τα ονόματα και ένα ακόμα, και για
> > όλες τις ημερομηνίες και μια ακόμα, όλα
> > τα τιμολόγια». Δοκίμασε να βάλεις "print
> > a[3]" αντί για "a[3]" αν και αμφιβάλω ότι
> > αυτό θα λύσει το πρόβλημά σου.
> >
> > Από αυτή την περιγραφή
> >
> >> a[2] = column me onomata
> >> a[12]=column me dates
> >> a[3]=timologia
> >
> > να συμπεράνω ότι το a είναι matrix; Αν ναι,
> > τότε για να αναφερθείς στην πρώτη στήλη
> > λες "a[,1]" και για να αναφερθείς στην
> > τρίτη γραμμή λες "a[3,]". Παρόμοια και για
> > arrays μεγαλύτερων διαστάσεων. Βοηθάει
> > αυτό;
> >
> > Νίκος
>
> Den xero gri tin R! kai den boro na
> sou po ti einai to a :-) , giati to a to vgala apo tin mysql pou ekane
> ena fetch. to a, oti kai na einai, sigoura einai ta dedomena, kai kathe
> a[x], ferni tin stili pou thelo. san na leme kai a["person"]
> Tora, an valo a[z,2] allazi tipota? giati epimeni ferni mono ena stoixeio
> kai oxi ola tis loopas!
>
Δοκίμασε να βάλεις κόμματα σε διάφορα μέρη να δείς τι γίνεται.
Χωρίς να έχω τα δεδομένα σου δεν μπορώ να πειραματιστώ αλλά μου
φαίνεται ότι το πρόβλημα είναι ότι το a είναι πίνακας οπότε αν
θέλεις να αναφερθείς στη δεύτερη στήλη πρέπει να γράψεις "a[,2]" και
όχι απλά "a[2]" το οποίο αναφέρεται στο δεύτερο στοιχείο του πίνακα
(θεωρούμενος σαν διάνυσμα (vector)). Για παράδειγμα δες το παρακάτω
interactive session με την R:
> x <- array(1:20, dim=c(4,5))
> x[,2]
[1] 5 6 7 8
> x[2,]
[1] 2 6 10 14 18
> x[2]
[1] 2
> x
[,1] [,2] [,3] [,4] [,5]
[1,] 1 5 9 13 17
[2,] 2 6 10 14 18
[3,] 3 7 11 15 19
[4,] 4 8 12 16 20
>
HTH
Nikos
--
If you want a picture of the future, imagine a boot stamping on a
human face -- for ever.
--George Orwell, 1984
More information about the Linux-greek-users
mailing list