<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    <br>
    I have a multi-diensional array that I would like to split its
    columns.<br>
    <br>
    For example consider,<br>
    <br>
    dat = np.array([np.arange(10),np.arange(10,20), np.arange(20,30)]).T<br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <pre style="box-sizing: border-box; overflow: auto; font-family: monospace; font-size: 14px; display: block; padding: 0px; margin: 0px; line-height: 17.0001px; word-break: break-all; word-wrap: break-word; color: rgb(0, 0, 0); border: 0px; border-radius: 0px; white-space: pre-wrap; vertical-align: baseline; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">array([[ 0, 10, 20],
       [ 1, 11, 21],
       [ 2, 12, 22],
       [ 3, 13, 23],
       [ 4, 14, 24],
       [ 5, 15, 25],
       [ 6, 16, 26],
       [ 7, 17, 27],
       [ 8, 18, 28],
       [ 9, 19, 29]])</pre>
    <br>
    I already can split one column at a time:<br>
    <br>
    np.array_split(dat[:,0], [2,5,8])<br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <pre style="box-sizing: border-box; overflow: auto; font-family: monospace; font-size: 14px; display: block; padding: 0px; margin: 0px; line-height: 17.0001px; word-break: break-all; word-wrap: break-word; color: rgb(0, 0, 0); border: 0px; border-radius: 0px; white-space: pre-wrap; vertical-align: baseline; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">[array([0, 1]), array([2, 3, 4]), array([5, 6, 7]), array([8, 9])]</pre>
    <br>
    How can I extend this for all columns and (overwrite or) have a new
    multi-dimensional array?<br>
    <pre class="moz-signature" cols="72">Thank you,
Bob
</pre>
  </body>
</html>