We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf1effa commit 5ed786cCopy full SHA for 5ed786c
pandas/tests/frame/methods/test_describe.py
@@ -432,15 +432,25 @@ def test_refine_percentiles(self, percentiles):
432
percentiles = [0.25, 0.5, 0.75]
433
434
expected = DataFrame(
435
- {
436
- "count": len(df.a),
437
- "mean": df.a.mean(),
438
- "std": df.a.std(),
439
- "min": df.a.min(),
440
- **{f"{p:.0%}": df.a.quantile(p) for p in percentiles},
441
- "max": df.a.max(),
442
- },
443
- index=["a"],
444
- ).T
+ [
+ len(df.a),
+ df.a.mean(),
+ df.a.std(),
+ df.a.min(),
+ *[df.a.quantile(p) for p in percentiles],
+ df.a.max(),
+ ],
+ index=pd.Index(
445
+ "count",
446
+ "mean",
447
+ "std",
448
+ "min",
449
+ *[f"{p:.0%}" for p in percentiles],
450
+ "max",
451
+ ]
452
+ ),
453
+ columns=["a"],
454
+ )
455
456
tm.assert_frame_equal(result, expected)
0 commit comments