回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一些代码在csv文件中读取。然后,该代码根据用户输入添加值。我遇到的问题是删除包含无效值的条目。特定的无效值是M。我用M表示csv文件中的missing。所以本质上我想做的是让用户输入开始和结束月份,然后让代码加上降水值。但是,如果字符串应该包含一个M,我不想包括那行数据。例如…下面包括部分样品。在</p>
<pre><code>Station, Stat, lat, lon, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG
Bainville 6 NE, 24-0408-06, 48.14065, -104.267, 0.10, 0.01, 0.12, 1.23, 0.02, 0.34, M, 0.00
Brockton 20S, 24-1164-06, 47.5075, -104.324, M, 0.08, 0.13, 1.54, 2.43, 1.23, 1.12, 0.9
Cohagen, 24-1875-06, 47.564, -106.7, 0.3, 0.37, M, 0.76, 1.55, 1.69, 0.35, 0.41
Sidney, 24-7560-06, 47.36, -104.47, 0.1, 0.21, 0.05, 1.21, M, 1.25, 2.75, 0.89
</code></pre>
<p>现在如果用户选择一月到三月月份,我希望Brockten行(jan)和Cohagen行(mar)被省略,因为值是M。但是如果用户选择月份apr到may,那么要省略的行将是Sidney。在</p>
<p>我希望这有道理。我知道这篇文章已经很长了,但我也会包括我的代码。在</p>
^{pr2}$
<p>非常感谢任何帮助。在</p>