<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi Joowan,</div><div class=""><br class=""></div><div class="">you’re right but you can use the newer str_split_csv function to get all elements into a 2D array directly:</div><div class=""><div class=""><br class=""></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">begin</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; filename = "example1.csv"</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class=""><br class=""></font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; data = asciiread(filename,-1,"string”)</font></div><div class=""><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; print("______________")</font></div></div><div class=""><font face="Courier New" size="2" color="#002e7a" class=""><br class=""></font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">;-- use str_split_csv to get 2d array</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; ncols = dimsizes(str_split(data(0),","))</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class=""><br class=""></font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; values_2d = toint(str_split_csv(data, ",", 0))</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; print(values_2d)</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; print("______________")</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class=""><br class=""></font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">&nbsp; write_matrix(values_2d,ncols+"I5",False)</font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class=""><br class=""></font></div><div class=""><font face="Courier New" size="2" color="#002e7a" class="">end</font></div></div><div class=""><br class=""></div><div class="">Terminal output:</div><div class=""><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&gt; ncl csv_1.ncl</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;Copyright (C) 1995-2015 - All Rights Reserved</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;University Corporation for Atmospheric Research</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;NCAR Command Language Version 6.3.0</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;The use of this software is governed by a License Agreement.</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;See <a href="http://www.ncl.ucar.edu/" class="">http://www.ncl.ucar.edu/</a> for more details.</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0)<span class="Apple-tab-span" style="white-space:pre">        </span>34,67,56</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(1)<span class="Apple-tab-span" style="white-space:pre">        </span>36,87,78</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(2)<span class="Apple-tab-span" style="white-space:pre">        </span>31,56,88</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(3)<span class="Apple-tab-span" style="white-space:pre">        </span>29,67,92</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(4)<span class="Apple-tab-span" style="white-space:pre">        </span>54,71,68</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(5)<span class="Apple-tab-span" style="white-space:pre">        </span>42,65,82</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0)<span class="Apple-tab-span" style="white-space:pre">        </span>______________</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121); min-height: 22px;" class=""><font face="Courier New" size="2" color="#0042aa" class=""><br class=""></font></div><div style="margin: 0px; background-color: rgb(212, 251, 121); min-height: 22px;" class=""><font face="Courier New" size="2" color="#0042aa" class=""><br class=""></font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Variable: values_2d</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Type: integer</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Total Size: 72 bytes</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 18 values</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Number of Dimensions: 2</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Dimensions and sizes:<span class="Apple-tab-span" style="white-space:pre">        </span>[6] x [3]</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Coordinates:&nbsp;</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">Number Of Attributes: 1</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp; _FillValue :<span class="Apple-tab-span" style="white-space:pre">        </span>-2147483647</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0,0)<span class="Apple-tab-span" style="white-space:pre">        </span>34</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0,1)<span class="Apple-tab-span" style="white-space:pre">        </span>67</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0,2)<span class="Apple-tab-span" style="white-space:pre">        </span>56</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(1,0)<span class="Apple-tab-span" style="white-space:pre">        </span>36</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(1,1)<span class="Apple-tab-span" style="white-space:pre">        </span>87</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(1,2)<span class="Apple-tab-span" style="white-space:pre">        </span>78</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(2,0)<span class="Apple-tab-span" style="white-space:pre">        </span>31</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(2,1)<span class="Apple-tab-span" style="white-space:pre">        </span>56</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(2,2)<span class="Apple-tab-span" style="white-space:pre">        </span>88</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(3,0)<span class="Apple-tab-span" style="white-space:pre">        </span>29</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(3,1)<span class="Apple-tab-span" style="white-space:pre">        </span>67</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(3,2)<span class="Apple-tab-span" style="white-space:pre">        </span>92</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(4,0)<span class="Apple-tab-span" style="white-space:pre">        </span>54</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(4,1)<span class="Apple-tab-span" style="white-space:pre">        </span>71</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(4,2)<span class="Apple-tab-span" style="white-space:pre">        </span>68</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(5,0)<span class="Apple-tab-span" style="white-space:pre">        </span>42</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(5,1)<span class="Apple-tab-span" style="white-space:pre">        </span>65</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(5,2)<span class="Apple-tab-span" style="white-space:pre">        </span>82</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">(0)<span class="Apple-tab-span" style="white-space:pre">        </span>______________</font></div><p style="margin: 0px; background-color: rgb(212, 251, 121); min-height: 22px;" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp;<br class="webkit-block-placeholder"></font></p><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 34 &nbsp; 67 &nbsp; 56</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 36 &nbsp; 87 &nbsp; 78</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 31 &nbsp; 56 &nbsp; 88</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 29 &nbsp; 67 &nbsp; 92</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 54 &nbsp; 71 &nbsp; 68</font></div><div style="margin: 0px; background-color: rgb(212, 251, 121);" class=""><font face="Courier New" size="2" color="#0042aa" class="">&nbsp;&nbsp; 42 &nbsp; 65 &nbsp; 82</font></div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Bye,</div><div class="">Karin</div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">Am 15.05.2016 um 07:17 schrieb Joowan Kim &lt;<a href="mailto:joowan@ucar.edu" class="">joowan@ucar.edu</a>&gt;:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div style="font-size:12.8px" class="">Dear whom it concerns,</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">Just quick report of error in web example</div><div style="font-size:12.8px" class="">"<a href="https://www.ncl.ucar.edu/Applications/read_csv.shtml" target="_blank" class="">https://www.ncl.ucar.edu/Applications/read_csv.shtml</a>"</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">In the example page "csv_1.ncl" can NOT reproduce all data in "example1.csv"</div><div style="font-size:12.8px" class="">(it only reads first colume of each line and simply repeats. Values in 2nd and 3rd row</div><div style="font-size:12.8px" class="">are ignored) I guess it may confuse some people.</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">Just FYI</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">Best!</div><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class="">Joowan Kim<br class="">National Center for Atmospheric Research<br class="">PO Box 3000 &nbsp;Boulder, CO 80307<br class=""><div class="">web: <a href="http://acd.ucar.edu/~joowan" target="_blank" class="">http://acd.ucar.edu/~joowan</a><br class=""></div><div class="">email: <a href="mailto:joowan@ucar.edu" target="_blank" class="">joowan@ucar.edu</a>&nbsp;&nbsp;&nbsp;</div><div class="">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:joowan.k@gmail.com" target="_blank" class="">joowan.k@gmail.com</a><br class=""></div><div class=""><br class=""></div></div></div></div></div></div></div></div></div></div></div>
</div>
_______________________________________________<br class="">ncl-talk mailing list<br class=""><a href="mailto:ncl-talk@ucar.edu" class="">ncl-talk@ucar.edu</a><br class="">List instructions, subscriber options, unsubscribe:<br class="">http://mailman.ucar.edu/mailman/listinfo/ncl-talk<br class=""></div></blockquote></div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">____________________________________</div></span><span style="font-size: 13px; font-family: 'Courier New';" class="">Dipl. Geophys. Karin Meier-Fleischer</span></div></span><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Visualisierung</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Abteilung Anwendungen</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class=""><br class=""></span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Deutsches Klimarechenzentrum GmbH (DKRZ)</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Bundesstrasse 45a * D-</span></font><span style="font-size: 13px; font-family: 'Courier New'; text-align: -webkit-auto;" class="">20146 Hamburg &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Germany &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class=""><br class=""></span></font></div><div class=""><span style="font-family: 'Courier New'; font-size: 13px;" class="">Phone:<span class="Apple-tab-span" style="white-space: pre;">        </span>+49 (0)40 460094 126</span></div><div class=""><div class=""><span style="font-family: 'Courier New'; font-size: 13px; text-align: -webkit-auto;" class="">Fax:<span class="Apple-tab-span" style="white-space: pre;">        </span>+49 (0)40 460094 270</span></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">E-Mail:<span class="Apple-tab-span" style="white-space: pre;">        </span></span></font><span style="font-size: 13px; font-family: 'Courier New'; text-align: -webkit-auto;" class=""><a href="mailto:meier-fleischer@dkrz.de" class="">meier-fleischer@dkrz.de</a></span></div></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">URL:<span class="Apple-tab-span" style="white-space: pre;">        </span></span></font><span style="text-align: -webkit-auto; font-size: 13px; font-family: 'Courier New';" class=""><a href="http://www.dkrz.de/" class="">http://www.dkrz.de/</a></span></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class=""><br class=""></span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Geschäftsführer: Prof. Dr. Thomas Ludwig</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Sitz der Gesellschaft: Hamburg</span></font></div><div class=""><font face="Courier New" class=""><span style="font-size: 13px;" class="">Amtsgericht Hamburg HRB 39784</span></font></div><div class=""><br class=""></div></div></span></div></div></div></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>