-
Notifications
You must be signed in to change notification settings - Fork 179
Open
Description
tabulate formats dataframe column different based on dataframe column count.
here is a MWE:
import pandas as pd
from tabulate import tabulate
t = pd.DataFrame(data=range(5), index=range(5))
t[0] = pd.to_timedelta(t[0], unit="h")
print(
tabulate(
t,
headers="keys",
showindex="always",
)
)
t[1] = 0
print(
tabulate(
t,
headers="keys",
showindex="always",
)
)with output
0
-- --------
0 0
1 3.6e+12
2 7.2e+12
3 1.08e+13
4 1.44e+13
0 1
-- --------------- ---
0 0 days 00:00:00 0
1 0 days 01:00:00 0
2 0 days 02:00:00 0
3 0 days 03:00:00 0
4 0 days 04:00:00 0
Versions:
- python: 3.14.2
- pandas: 2.3.3
- tabulate: 0.9.0
Metadata
Metadata
Assignees
Labels
No labels