10D. Plotting
m0=: #"0&1 |
Stacks of 1s of length y followed by 0s |
m1=: #.&.|: |
Decimal value of 2-item Boolean list y |
m2=: ] { ' +ox'"_ |
One of four characters chosen by y |
m3=: m2@m1@m0"1 |
Horizontal barchart of two intgr series y |
m4=: #"0&'x' |
Stack of 'x's of length y followed by ' 's |
m5=: [: i. [: >: >./ |
Dense indices from 0 thru max y |
m6=: [: >: [: i. >./ |
Dense indices from 1 thru max y |
d7=: [ + [: i. [: -. - |
Dense indices from x thru y |
m8=: <./ , >./ |
Min and max of y |
m9=: #/.~ |
Frequency count of items of y |
m10=: <./ d7 >./ |
Integers from min y to max y, inclusive |
m11=: [: >: [: i. ] |
Integers from 1 thru y, inclusive |
m12=: [: i. [: >: ] |
Integers from 0 through y, inclusive |
m13=: m25 d18 'x'"_ |
Barchart of y on vertical axis using ' x' |
m14=: m25 d18 1: |
Barchart of y on vertical axis using 0 1 |
m15=: |.@|:@m13 |
Barchart of y on horizontl axis using ' x' |
m16=: |.@|:@m14 |
Barchart of y on horizontl axis using 0 1 |
m17=: [: -. m20 |
Table with i{y trailing 0s on row i |
d18=: #"0 |
x replications of y |
m19=: |.@|:@m23 |
Barchart of y (up the page) |
m20=: [: |."1 m22 |
Table with i{y trailing 1s on row i |
m21=: [: -. m22 |
Table with i{y leading 0s on row i |
m22=: d18&1 |
y replications of 1, trailing 0s |
m23=: d18&'x' |
Barchart of y (across the page) |
d24=: [ {. ] # 1: |
List of y 1s followed by x-y 0s |
m25=: [: <: [: m9 m11@(>./) ,] |
Count of y among 1 through max y |
m26=: [: <: [: m9 m12@(>./) ,] |
Count of y among 0 through max y |
m27=: [: <: [: m9 m10 , ] |
Count of y among min through max y |
d28=: [:+/\{.@],>:@[#(}.-}:)@]%>:@[ |
Interpolate x values between items of y |
d29=: $@]$((* <.@:% #@]) /:@/:@,) |
Classify y into x groups |
