Highlighted Missing Values
By default, None and NaN values are highlighted in red:
from great_docs import tbl_preview
from gdtest_tbl_preview import sample_missing
tbl_preview(sample_missing(15))
TableRows15Columns4 |
|
|
|
|
|
| 0 |
bar |
48.77 |
10 |
None |
| 1 |
baz |
79.19 |
81 |
True |
| 2 |
foo |
35.38 |
50 |
True |
| 3 |
None |
43.77 |
NaN |
None |
| 4 |
foo |
47.08 |
6 |
None |
| 10 |
foo |
55.35 |
26 |
None |
| 11 |
None |
67.44 |
81 |
False |
| 12 |
bar |
None |
92 |
True |
| 13 |
baz |
40.73 |
91 |
False |
| 14 |
foo |
None |
93 |
None |
Without Highlighting
Turn off missing-value highlighting with highlight_missing=False:
tbl_preview(sample_missing(15), highlight_missing=False)
TableRows15Columns4 |
|
|
|
|
|
| 0 |
bar |
48.77 |
10 |
None |
| 1 |
baz |
79.19 |
81 |
True |
| 2 |
foo |
35.38 |
50 |
True |
| 3 |
None |
43.77 |
NaN |
None |
| 4 |
foo |
47.08 |
6 |
None |
| 10 |
foo |
55.35 |
26 |
None |
| 11 |
None |
67.44 |
81 |
False |
| 12 |
bar |
None |
92 |
True |
| 13 |
baz |
40.73 |
91 |
False |
| 14 |
foo |
None |
93 |
None |
Mixed Python Types
Inf, NaN, None, empty strings, HTML-unsafe characters, and large numbers:
from gdtest_tbl_preview import sample_types
tbl_preview(sample_types(), show_all=True)
TableRows6Columns5 |
|
|
|
|
|
|
| 0 |
0 |
0 |
True |
hello |
1000000000000000000 |
| 1 |
1 |
3.14 |
False |
world |
1000000000000000 |
| 2 |
-42 |
-2.718 |
True |
|
1000000000000 |
| 3 |
1000000 |
10000000000 |
False |
café |
1000000000 |
| 4 |
2147483648 |
Inf |
None |
<b>bold</b> |
1000000 |
| 5 |
None |
NaN |
True |
None |
1000 |