| ofs | hex dump | ascii |
|---|
| 0000 | cb 0d 0d 0a 00 00 00 00 0d fd a7 68 7e 05 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 | ...........h~................... |
| 0020 | 00 00 00 00 00 f3 8e 00 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 6d 02 5a 02 6d 03 5a 03 01 00 | ............d.Z.d.d.l.m.Z.m.Z... |
| 0040 | 64 01 64 03 6c 02 ad 02 01 00 64 01 64 03 6c 03 ad 02 01 00 64 04 64 05 67 02 5a 04 65 04 65 02 | d.d.l.....d.d.l.....d.d.g.Z.e.e. |
| 0060 | 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 0d 00 00 5a 04 65 04 65 03 6a 08 | j...................z...Z.e.e.j. |
| 0080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 0d 00 00 5a 04 64 06 64 07 6c 05 6d 06 | ..................z...Z.d.d.l.m. |
| 00a0 | 5a 06 01 00 02 00 65 06 65 07 ab 01 00 00 00 00 00 00 5a 08 5b 06 79 08 29 09 61 84 04 00 00 0a | Z.....e.e.........Z.[.y.).a..... |
| 00c0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 4d 61 73 6b 65 64 20 41 72 72 61 79 73 0a 3d 3d 3d 3d | =============.Masked.Arrays.==== |
| 00e0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 72 72 61 79 73 20 73 6f 6d 65 74 69 6d 65 73 20 63 6f 6e 74 | =========..Arrays.sometimes.cont |
| 0100 | 61 69 6e 20 69 6e 76 61 6c 69 64 20 6f 72 20 6d 69 73 73 69 6e 67 20 64 61 74 61 2e 20 20 57 68 | ain.invalid.or.missing.data...Wh |
| 0120 | 65 6e 20 64 6f 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e 73 0a 6f 6e 20 73 75 63 68 20 61 72 72 61 | en.doing.operations.on.such.arra |
| 0140 | 79 73 2c 20 77 65 20 77 69 73 68 20 74 6f 20 73 75 70 70 72 65 73 73 20 69 6e 76 61 6c 69 64 20 | ys,.we.wish.to.suppress.invalid. |
| 0160 | 76 61 6c 75 65 73 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 70 75 72 70 6f 73 65 20 6d 61 73 | values,.which.is.the.purpose.mas |
| 0180 | 6b 65 64 0a 61 72 72 61 79 73 20 66 75 6c 66 69 6c 6c 20 28 61 6e 20 65 78 61 6d 70 6c 65 20 6f | ked.arrays.fulfill.(an.example.o |
| 01a0 | 66 20 74 79 70 69 63 61 6c 20 75 73 65 20 69 73 20 67 69 76 65 6e 20 62 65 6c 6f 77 29 2e 0a 0a | f.typical.use.is.given.below)... |
| 01c0 | 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 65 78 61 6d 69 6e 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | For.example,.examine.the.followi |
| 01e0 | 6e 67 20 61 72 72 61 79 3a 0a 0a 3e 3e 3e 20 78 20 3d 20 6e 70 2e 61 72 72 61 79 28 5b 32 2c 20 | ng.array:..>>>.x.=.np.array([2,. |
| 0200 | 31 2c 20 33 2c 20 6e 70 2e 6e 61 6e 2c 20 35 2c 20 32 2c 20 33 2c 20 6e 70 2e 6e 61 6e 5d 29 0a | 1,.3,.np.nan,.5,.2,.3,.np.nan]). |
| 0220 | 0a 57 68 65 6e 20 77 65 20 74 72 79 20 74 6f 20 63 61 6c 63 75 6c 61 74 65 20 74 68 65 20 6d 65 | .When.we.try.to.calculate.the.me |
| 0240 | 61 6e 20 6f 66 20 74 68 65 20 64 61 74 61 2c 20 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 75 6e | an.of.the.data,.the.result.is.un |
| 0260 | 64 65 74 65 72 6d 69 6e 65 64 3a 0a 0a 3e 3e 3e 20 6e 70 2e 6d 65 61 6e 28 78 29 0a 6e 61 6e 0a | determined:..>>>.np.mean(x).nan. |
| 0280 | 0a 54 68 65 20 6d 65 61 6e 20 69 73 20 63 61 6c 63 75 6c 61 74 65 64 20 75 73 69 6e 67 20 72 6f | .The.mean.is.calculated.using.ro |
| 02a0 | 75 67 68 6c 79 20 60 60 6e 70 2e 73 75 6d 28 78 29 2f 6c 65 6e 28 78 29 60 60 2c 20 62 75 74 20 | ughly.``np.sum(x)/len(x)``,.but. |
| 02c0 | 73 69 6e 63 65 0a 61 6e 79 20 6e 75 6d 62 65 72 20 61 64 64 65 64 20 74 6f 20 60 60 4e 61 4e 60 | since.any.number.added.to.``NaN` |
| 02e0 | 60 20 5b 31 5d 5f 20 70 72 6f 64 75 63 65 73 20 60 60 4e 61 4e 60 60 2c 20 74 68 69 73 20 64 6f | `.[1]_.produces.``NaN``,.this.do |
| 0300 | 65 73 6e 27 74 20 77 6f 72 6b 2e 20 20 45 6e 74 65 72 0a 6d 61 73 6b 65 64 20 61 72 72 61 79 73 | esn't.work...Enter.masked.arrays |
| 0320 | 3a 0a 0a 3e 3e 3e 20 6d 20 3d 20 6e 70 2e 6d 61 2e 6d 61 73 6b 65 64 5f 61 72 72 61 79 28 78 2c | :..>>>.m.=.np.ma.masked_array(x, |
| 0340 | 20 6e 70 2e 69 73 6e 61 6e 28 78 29 29 0a 3e 3e 3e 20 6d 0a 6d 61 73 6b 65 64 5f 61 72 72 61 79 | .np.isnan(x)).>>>.m.masked_array |
| 0360 | 28 64 61 74 61 3d 5b 32 2e 30 2c 20 31 2e 30 2c 20 33 2e 30 2c 20 2d 2d 2c 20 35 2e 30 2c 20 32 | (data=[2.0,.1.0,.3.0,.--,.5.0,.2 |
| 0380 | 2e 30 2c 20 33 2e 30 2c 20 2d 2d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 73 6b 3d | .0,.3.0,.--],..............mask= |
| 03a0 | 5b 46 61 6c 73 65 2c 20 46 61 6c 73 65 2c 20 46 61 6c 73 65 2c 20 54 72 75 65 2c 20 46 61 6c 73 | [False,.False,.False,.True,.Fals |
| 03c0 | 65 2c 20 46 61 6c 73 65 2c 20 46 61 6c 73 65 2c 20 54 72 75 65 5d 2c 0a 20 20 20 20 20 20 66 69 | e,.False,.False,.True],.......fi |
| 03e0 | 6c 6c 5f 76 61 6c 75 65 3d 31 65 2b 32 30 29 0a 0a 48 65 72 65 2c 20 77 65 20 63 6f 6e 73 74 72 | ll_value=1e+20)..Here,.we.constr |
| 0400 | 75 63 74 20 61 20 6d 61 73 6b 65 64 20 61 72 72 61 79 20 74 68 61 74 20 73 75 70 70 72 65 73 73 | uct.a.masked.array.that.suppress |
| 0420 | 20 61 6c 6c 20 60 60 4e 61 4e 60 60 20 76 61 6c 75 65 73 2e 20 20 57 65 0a 6d 61 79 20 6e 6f 77 | .all.``NaN``.values...We.may.now |
| 0440 | 20 70 72 6f 63 65 65 64 20 74 6f 20 63 61 6c 63 75 6c 61 74 65 20 74 68 65 20 6d 65 61 6e 20 6f | .proceed.to.calculate.the.mean.o |
| 0460 | 66 20 74 68 65 20 6f 74 68 65 72 20 76 61 6c 75 65 73 3a 0a 0a 3e 3e 3e 20 6e 70 2e 6d 65 61 6e | f.the.other.values:..>>>.np.mean |
| 0480 | 28 6d 29 0a 32 2e 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 0a 0a 2e 2e 20 5b 31 5d 20 4e | (m).2.6666666666666665.....[1].N |
| 04a0 | 6f 74 2d 61 2d 4e 75 6d 62 65 72 2c 20 61 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 76 61 | ot-a-Number,.a.floating.point.va |
| 04c0 | 6c 75 65 20 74 68 61 74 20 69 73 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 61 6e 0a 20 20 20 | lue.that.is.the.result.of.an.... |
| 04e0 | 20 20 20 20 69 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 2e 2e 20 6d 6f 64 75 6c | ....invalid.operation......modul |
| 0500 | 65 61 75 74 68 6f 72 3a 3a 20 50 69 65 72 72 65 20 47 65 72 61 72 64 2d 4d 61 72 63 68 61 6e 74 | eauthor::.Pierre.Gerard-Marchant |
| 0520 | 0a 2e 2e 20 6d 6f 64 75 6c 65 61 75 74 68 6f 72 3a 3a 20 4a 61 72 72 6f 64 20 4d 69 6c 6c 6d 61 | ....moduleauthor::.Jarrod.Millma |
| 0540 | 6e 0a 0a e9 01 00 00 00 29 02 da 04 63 6f 72 65 da 06 65 78 74 72 61 73 29 01 da 01 2a 72 03 00 | n.......)...core..extras)...*r.. |
| 0560 | 00 00 72 04 00 00 00 e9 00 00 00 00 29 01 da 0c 50 79 74 65 73 74 54 65 73 74 65 72 4e 29 09 da | ..r.........)...PytestTesterN).. |
| 0580 | 07 5f 5f 64 6f 63 5f 5f da 00 72 03 00 00 00 72 04 00 00 00 da 07 5f 5f 61 6c 6c 5f 5f da 13 6e | .__doc__..r....r......__all__..n |
| 05a0 | 75 6d 70 79 2e 5f 70 79 74 65 73 74 74 65 73 74 65 72 72 07 00 00 00 da 08 5f 5f 6e 61 6d 65 5f | umpy._pytesttesterr......__name_ |
| 05c0 | 5f da 04 74 65 73 74 a9 00 f3 00 00 00 00 fa 58 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 | _..test........X/home/blackhao/u |
| 05e0 | 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f | iuc-course-graph/.venv/lib/pytho |
| 0600 | 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 75 6d 70 79 2f 6d 61 2f 5f 5f 69 | n3.12/site-packages/numpy/ma/__i |
| 0620 | 6e 69 74 5f 5f 2e 70 79 fa 08 3c 6d 6f 64 75 6c 65 3e 72 11 00 00 00 01 00 00 00 73 4c 00 00 00 | nit__.py..<module>r........sL... |
| 0640 | f0 03 01 01 01 f1 02 28 01 04 f7 52 01 00 01 1b dc 00 13 dc 00 15 e0 0b 11 90 38 d0 0a 1c 80 07 | .......(...R..............8..... |
| 0660 | d8 00 07 88 34 8f 3c 89 3c d1 00 17 80 07 d8 00 07 88 36 8f 3e 89 3e d1 00 19 80 07 e5 00 2c e1 | ....4.<.<.........6.>.>.......,. |
| 0680 | 07 13 90 48 d3 07 1d 80 04 d9 04 10 72 0f 00 00 00 | ...H........r.... |