# Annotate data points in a y matrix with several series

**URL:** <https://discourse.julialang.org/t/annotate-data-points-in-a-y-matrix-with-several-series/35481>\
**Category:** General Usage\
**Tags:** question, plotting\
**Created:** [March 3, 2020, 7:46pm UTC](https://discourse.julialang.org/t/annotate-data-points-in-a-y-matrix-with-several-series/35481 "2020-03-03T19:46:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![1634](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/1634/32/12119_2.png) [@1634](https://discourse.julialang.org/u/1634)\
**Post date:** [March 3, 2020, 7:46pm UTC](https://discourse.julialang.org/t/annotate-data-points-in-a-y-matrix-with-several-series/35481/1 "2020-03-03T19:46:04Z")

</div>

Are there a way to do ` [println($(a[i,j])) for i in 1:10, j in 1:3]`?

```julia
a=zeros(10,3)
[println("$(a[i,:])") for i in 1:10]#works
[println("$(a[i,j])") for i in 1:10, for j in 1:3] #nope
[println("$(a[i,j])") for i in 1:10, j in 1:3] #nope

```

So it can be applied within annotate!() in plotting:

```julia
x_len=3 #3 points of x
series=4 # 4 series
x=rand(x_len) 
y=rand(x_len,series) #y matrix
note=rand(x_len,series)
#If I wnat to plot y matrix and mark each data point with the note correspondingly
plot(x,y)
annnotate!(x[i],y[i,j],string(note[i,j]) for i in 1:x_len, for j in 1:series)
# annnotate!( [x[i],y[i,j],string(note[i,j]) for i in 1:x_len, for j in 1:series] )
# annnotate!( [(x[i],y[i,j],string(note[i,j]) for i in 1:x_len, for j in 1:series) ] )

```

---

<div class="post-metadata">

**Author:** ![tlienart](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tlienart/32/7640_2.png) [@tlienart](https://discourse.julialang.org/u/tlienart)\
**Post date:** [March 3, 2020, 10:25pm UTC](https://discourse.julialang.org/t/annotate-data-points-in-a-y-matrix-with-several-series/35481/2 "2020-03-03T22:25:10Z")

</div>

can you not do

```julia
for i in 1:x_len, j in 1:series)
    annotate!(x[i], y[i,j], string(note[i,j]))
end

```

?
