2011年10月26日 星期三 10:54
| 0.387 |
| 0.338 |
| 0.348 |
| -9.999 |
| 0.413 |
| 0.354 |
| 0.321 |
| 0.366 |
| 0.342 |
| 0.289 |
| 0.333 |
| 0.369 |
| 0.348 |
| 0.372 |
| 0.304 |
| 0.284 |
| 0.328 |
| 0.333 |
| -9.999 |
| 0.323 |
| 0.292 |
| 0.357 |
1、有上面一组数据,里面有-9.999 ,如何用一条语句,最简单的方式 将-9.999替换为None。
2、在画图中,怎么将None处的断点连接起来呢。
2011年10月26日 星期三 12:21
1.
如果是数组的话,不要用None,用NAN, 由于是浮点数,最好不要用等于判断。
data[data<-9.99] = np.nan
pl.plot(index[mask], data[mask])
pl.show()
如果你的数据中有nan的话,可以
mask = ~np.isnan(data)
2011年10月27日 星期四 16:51
不对呀
mask = data>-9.99
只能得到一个值
用的是python2.6.6
2011年10月27日 星期四 16:55
怎么画不出图来,急呀
2011年10月27日 星期四 17:05
我说的是将None处的断点连接起来,比如 [0.3, nan, 0.4,0.5] 将0.3和0.4之间nan连接起来
2011年10月27日 星期四 19:16
把程序贴出来吧。
Zeuux © 2025
京ICP备05028076号