@@ -234,6 +234,180 @@ def _make_flex_doc(op_name, typ):
234
234
dtype: float64
235
235
"""
236
236
237
+ _ne_example_SERIES = """
238
+ Examples
239
+ --------
240
+ >>> a = pd.Series([1, 1, np.nan, np.nan, 0], index=['a', 'b', 'c', 'd', 'e'])
241
+ >>> a
242
+ a 1.0
243
+ b 1.0
244
+ c 1.0
245
+ d NaN
246
+ e 1.0
247
+ dtype: float64
248
+ >>> b = pd.Series([0, 1, np.nan, 0, 1], index=['a', 'b', 'c', 'd', 'f'])
249
+ >>> b
250
+ a 0.0
251
+ b 1.0
252
+ c 2.0
253
+ d NaN
254
+ f 1.0
255
+ dtype: float64
256
+ >>> a.ne(b, fill_value=0)
257
+ a True
258
+ b False
259
+ c True
260
+ d False
261
+ e False
262
+ f True
263
+ dtype: bool
264
+ """
265
+
266
+ _eq_example_SERIES = """
267
+ Examples
268
+ --------
269
+ >>> a = pd.Series([1, 1, np.nan, np.nan, 0], index=['a', 'b', 'c', 'd', 'e'])
270
+ >>> a
271
+ a 1.0
272
+ b 1.0
273
+ c 1.0
274
+ d NaN
275
+ e 1.0
276
+ dtype: float64
277
+ >>> b = pd.Series([0, 1, np.nan, 0, 1], index=['a', 'b', 'c', 'd', 'f'])
278
+ >>> b
279
+ a 0.0
280
+ b 1.0
281
+ c 2.0
282
+ d NaN
283
+ f 1.0
284
+ dtype: float64
285
+ >>> a.eq(b, fill_value=0)
286
+ a False
287
+ b True
288
+ c False
289
+ d True
290
+ e True
291
+ f False
292
+ dtype: bool
293
+ """
294
+
295
+ _lt_example_SERIES = """
296
+ Examples
297
+ --------
298
+ >>> a = pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e'])
299
+ >>> a
300
+ a 1.0
301
+ b 1.0
302
+ c 1.0
303
+ d NaN
304
+ e 1.0
305
+ dtype: float64
306
+ >>> b = pd.Series([0, 1, 2, np.nan, 1], index=['a', 'b', 'c', 'd', 'f'])
307
+ >>> b
308
+ a 0.0
309
+ b 1.0
310
+ c 2.0
311
+ d NaN
312
+ f 1.0
313
+ dtype: float64
314
+ >>> a.lt(b, fill_value=0)
315
+ a False
316
+ b False
317
+ c True
318
+ d False
319
+ e False
320
+ f True
321
+ dtype: bool
322
+ """
323
+
324
+ _le_example_SERIES = """
325
+ Examples
326
+ --------
327
+ >>> a = pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e'])
328
+ >>> a
329
+ a 1.0
330
+ b 1.0
331
+ c 1.0
332
+ d NaN
333
+ e 1.0
334
+ dtype: float64
335
+ >>> b = pd.Series([0, 1, 2, np.nan, 1], index=['a', 'b', 'c', 'd', 'f'])
336
+ >>> b
337
+ a 0.0
338
+ b 1.0
339
+ c 2.0
340
+ d NaN
341
+ f 1.0
342
+ dtype: float64
343
+ >>> a.le(b, fill_value=0)
344
+ a False
345
+ b True
346
+ c True
347
+ d False
348
+ e False
349
+ f True
350
+ dtype: bool
351
+ """
352
+
353
+ _gt_example_SERIES = """
354
+ Examples
355
+ --------
356
+ >>> a = pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e'])
357
+ >>> a
358
+ a 1.0
359
+ b 1.0
360
+ c 1.0
361
+ d NaN
362
+ e 1.0
363
+ dtype: float64
364
+ >>> b = pd.Series([0, 1, 2, np.nan, 1], index=['a', 'b', 'c', 'd', 'f'])
365
+ >>> b
366
+ a 0.0
367
+ b 1.0
368
+ c 2.0
369
+ d NaN
370
+ f 1.0
371
+ dtype: float64
372
+ >>> a.gt(b, fill_value=0)
373
+ a True
374
+ b False
375
+ c False
376
+ d False
377
+ e True
378
+ f False
379
+ dtype: bool
380
+ """
381
+
382
+ _ge_example_SERIES = """
383
+ Examples
384
+ --------
385
+ >>> a = pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e'])
386
+ >>> a
387
+ a 1.0
388
+ b 1.0
389
+ c 1.0
390
+ d NaN
391
+ e 1.0
392
+ dtype: float64
393
+ >>> b = pd.Series([0, 1, 2, np.nan, 1], index=['a', 'b', 'c', 'd', 'f'])
394
+ >>> b
395
+ a 0.0
396
+ b 1.0
397
+ c 2.0
398
+ d NaN
399
+ f 1.0
400
+ dtype: float64
401
+ >>> a.ge(b, fill_value=0)
402
+ a True
403
+ b True
404
+ c False
405
+ d False
406
+ e True
407
+ f False
408
+ dtype: bool
409
+ """
410
+
237
411
_returns_series = """Series\n The result of the operation."""
238
412
239
413
_returns_tuple = """2-Tuple of Series\n The result of the operation."""
@@ -306,42 +480,42 @@ def _make_flex_doc(op_name, typ):
306
480
"op" : "==" ,
307
481
"desc" : "Equal to" ,
308
482
"reverse" : None ,
309
- "series_examples" : None ,
483
+ "series_examples" : _eq_example_SERIES ,
310
484
"series_returns" : _returns_series ,
311
485
},
312
486
"ne" : {
313
487
"op" : "!=" ,
314
488
"desc" : "Not equal to" ,
315
489
"reverse" : None ,
316
- "series_examples" : None ,
490
+ "series_examples" : _ne_example_SERIES ,
317
491
"series_returns" : _returns_series ,
318
492
},
319
493
"lt" : {
320
494
"op" : "<" ,
321
495
"desc" : "Less than" ,
322
496
"reverse" : None ,
323
- "series_examples" : None ,
497
+ "series_examples" : _lt_example_SERIES ,
324
498
"series_returns" : _returns_series ,
325
499
},
326
500
"le" : {
327
501
"op" : "<=" ,
328
502
"desc" : "Less than or equal to" ,
329
503
"reverse" : None ,
330
- "series_examples" : None ,
504
+ "series_examples" : _le_example_SERIES ,
331
505
"series_returns" : _returns_series ,
332
506
},
333
507
"gt" : {
334
508
"op" : ">" ,
335
509
"desc" : "Greater than" ,
336
510
"reverse" : None ,
337
- "series_examples" : None ,
511
+ "series_examples" : _gt_example_SERIES ,
338
512
"series_returns" : _returns_series ,
339
513
},
340
514
"ge" : {
341
515
"op" : ">=" ,
342
516
"desc" : "Greater than or equal to" ,
343
517
"reverse" : None ,
344
- "series_examples" : None ,
518
+ "series_examples" : _ge_example_SERIES ,
345
519
"series_returns" : _returns_series ,
346
520
},
347
521
}
0 commit comments