Files
greater_tables_project/gt-testers.ipynb
T
2025-12-07 09:00:18 +00:00

4099 lines
224 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"cells": [
{
"cell_type": "markdown",
"id": "140b253d-e998-4440-a540-6e30abebb1b5",
"metadata": {},
"source": [
"# Greater Tables Testers\n",
"## Provenance\n",
"* Created new: 2025-06-06"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "f733e11c-9165-4bb8-9dc5-a4ba0c6b556a",
"metadata": {},
"outputs": [],
"source": [
"from greater_tables import GT\n",
"import greater_tables.utilities as gtu\n",
"import greater_tables.test_tables as gtt\n",
"import scratch as sc"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "dfa32d92-e4c3-430f-b5be-9f8ab3cb74b5",
"metadata": {},
"outputs": [],
"source": [
"tdf = gtu.TestDFGenerator()\n",
"ts = tdf.test_suite()"
]
},
{
"cell_type": "code",
"execution_count": 18,
"id": "1224b554-c80e-4ca4-a34a-b51bdf41ec07",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TSXEYJZS4F67Y {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TSXEYJZS4F67Y caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TSXEYJZS4F67Y thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TSXEYJZS4F67Y tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TSXEYJZS4F67Y td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TSXEYJZS4F67Y .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TSXEYJZS4F67Y .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TSXEYJZS4F67Y .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TSXEYJZS4F67Y .grt-c-0 { width: 6.3999999999999995em; }\n",
" #TSXEYJZS4F67Y .grt-c-1 { width: 7.6em; }\n",
" #TSXEYJZS4F67Y .grt-c-2 { width: 6.3999999999999995em; }\n",
" #TSXEYJZS4F67Y .grt-c-3 { width: 5.8em; }\n",
"</style>\n",
"<table id=\"TSXEYJZS4F67Y\">\n",
"<caption>floats dates filenames</caption>\n",
"<colgroup>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\" colspan=\"1\">currency estimate</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">reference timestamp transaction supplier</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">estimate</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">category duration user expense ratio</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">8,859.537</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2000-12-12</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">5,597.044</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">2,045</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">6,390.163</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2021-09-22</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">3,810</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">3,536.153</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2020-08-11</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2,825.854</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">4,862</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">6,812.986</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2015-03-16</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">9,982.122</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">3,642</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">9,730.574</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2011-07-05</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">5,179.822</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">3,102</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{floats dates filenames}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=5.40em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=5.40em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TSXEYJZS4F67Y) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" currency estimate\\grtspacer \\& reference timestamp transaction supplier\\grtspacer \\& estimate\\grtspacer \\& category duration user expense ratio\\grtspacer \\& \\\\\n",
" 8,859.537 \\& 2000-12-12 \\& 5,597.044 \\& 2,045 \\& \\\\\n",
" 6,390.163 \\& 2021-09-22 \\& \\& 3,810 \\& \\\\\n",
" 3,536.153 \\& 2020-08-11 \\& 2,825.854 \\& 4,862 \\& \\\\\n",
" 6,812.986 \\& 2015-03-16 \\& 9,982.122 \\& 3,642 \\& \\\\\n",
" 9,730.574 \\& 2011-07-05 \\& 5,179.822 \\& 3,102 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TSXEYJZS4F67Y-1-1.south west) -- (TSXEYJZS4F67Y-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TSXEYJZS4F67Y-2-1.south west) -- ([yshift=-0.0625em]TSXEYJZS4F67Y-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TSXEYJZS4F67Y-7-1.base west) -- ([yshift=-0.3125em]TSXEYJZS4F67Y-7-5.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TSXEYJZS4F67Y)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TEV43N4TJRUB4 {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TEV43N4TJRUB4 caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TEV43N4TJRUB4 thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TEV43N4TJRUB4 tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TEV43N4TJRUB4 td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TEV43N4TJRUB4 .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TEV43N4TJRUB4 .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TEV43N4TJRUB4 .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TEV43N4TJRUB4 .grt-c-0 { width: 111.39999999999999em; }\n",
" #TEV43N4TJRUB4 .grt-c-1 { width: 6.3999999999999995em; }\n",
" #TEV43N4TJRUB4 .grt-c-2 { width: 7.6em; }\n",
" #TEV43N4TJRUB4 .grt-c-3 { width: 122.19999999999999em; }\n",
" #TEV43N4TJRUB4 .grt-c-4 { width: 7.6em; }\n",
" #TEV43N4TJRUB4 .grt-c-5 { width: 6.999999999999999em; }\n",
"</style>\n",
"<table id=\"TEV43N4TJRUB4\">\n",
"<caption>dense text and numbers</caption>\n",
"<colgroup>\n",
"<col style=\"width: 66.83999999999999em;\"/>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 73.32em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\" colspan=\"1\">location reference transaction</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">email loss date operation</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">account type extension transaction combined ratio</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">processing address</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">transaction loss date failure duration location</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">expense ratio identifier filename</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">transaction operation status filename timestamp location duration extension loss ratio remark account balance note project supplier currency user combined ratio client failure category</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">4,857.920</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">1,050</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">comment status supplier type filename extension processing combined ratio identifier amount premium estimate transaction address location balance account loss date note duration</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2027-02-14</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\"></td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">loss ratio amount timestamp loss date transaction note category extension remark type failure estimate location email premium supplier balance combined ratio account</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">322.039</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">3,135</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">category loss ratio entry estimate operation type description premium timestamp failure duration</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2019-11-23</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">8,801.455</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">type currency address remark transaction identifier processing email filename supplier loss ratio location comment failure timestamp</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">7,236.905</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">3,228</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">supplier account project amount balance description processing reference note remark status currency loss ratio identifier entry</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2006-03-22</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">3,062.313</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">operation status processing expense ratio premium address identifier supplier timestamp duration currency balance location project category remark amount</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">3,552.601</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2,771</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">filename estimate extension description supplier amount identifier project expense ratio processing account</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2005-10-06</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2,792.562</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">transaction extension expense ratio user reference operation note amount timestamp combined ratio estimate project premium description filename location</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">4,779.972</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">178</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">note premium reference user amount category location entry extension duration description loss date timestamp address failure loss ratio client identifier estimate filename project account type currency</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2001-09-24</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">8,642.682</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{dense text and numbers}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=110.40em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=5.40em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=121.20em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 6/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TEV43N4TJRUB4) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" location reference transaction\\grtspacer \\& email loss date operation\\grtspacer \\& account type extension transaction combined ratio\\grtspacer \\& processing address\\grtspacer \\& transaction loss date failure duration location\\grtspacer \\& expense ratio identifier filename\\grtspacer \\& \\\\\n",
" transaction operation status filename timestamp location duration extension loss ratio remark account balance note project supplier currency user combined ratio client failure category \\& 4,857.920 \\& 1,050 \\& comment status supplier type filename extension processing combined ratio identifier amount premium estimate transaction address location balance account loss date note duration \\& 2027-02-14 \\& \\& \\\\\n",
" loss ratio amount timestamp loss date transaction note category extension remark type failure estimate location email premium supplier balance combined ratio account \\& 322.039 \\& 3,135 \\& category loss ratio entry estimate operation type description premium timestamp failure duration \\& 2019-11-23 \\& 8,801.455 \\& \\\\\n",
" type currency address remark transaction identifier processing email filename supplier loss ratio location comment failure timestamp \\& 7,236.905 \\& 3,228 \\& supplier account project amount balance description processing reference note remark status currency loss ratio identifier entry \\& 2006-03-22 \\& 3,062.313 \\& \\\\\n",
" operation status processing expense ratio premium address identifier supplier timestamp duration currency balance location project category remark amount \\& 3,552.601 \\& 2,771 \\& filename estimate extension description supplier amount identifier project expense ratio processing account \\& 2005-10-06 \\& 2,792.562 \\& \\\\\n",
" transaction extension expense ratio user reference operation note amount timestamp combined ratio estimate project premium description filename location \\& 4,779.972 \\& 178 \\& note premium reference user amount category location entry extension duration description loss date timestamp address failure loss ratio client identifier estimate filename project account type currency \\& 2001-09-24 \\& 8,642.682 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TEV43N4TJRUB4-1-1.south west) -- (TEV43N4TJRUB4-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TEV43N4TJRUB4-2-1.south west) -- ([yshift=-0.0625em]TEV43N4TJRUB4-2-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TEV43N4TJRUB4-7-1.base west) -- ([yshift=-0.3125em]TEV43N4TJRUB4-7-7.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TEV43N4TJRUB4)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TV5PU4PMJQ5AL {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TV5PU4PMJQ5AL caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TV5PU4PMJQ5AL thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TV5PU4PMJQ5AL tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TV5PU4PMJQ5AL td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TV5PU4PMJQ5AL .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TV5PU4PMJQ5AL .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TV5PU4PMJQ5AL .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TV5PU4PMJQ5AL .grt-c-0 { width: 6.3999999999999995em; }\n",
" #TV5PU4PMJQ5AL .grt-c-1 { width: 103.6em; }\n",
" #TV5PU4PMJQ5AL .grt-c-2 { width: 5.8em; }\n",
" #TV5PU4PMJQ5AL .grt-c-3 { width: 6.999999999999999em; }\n",
" #TV5PU4PMJQ5AL .grt-c-4 { width: 27.999999999999996em; }\n",
"</style>\n",
"<table id=\"TV5PU4PMJQ5AL\">\n",
"<caption>mixed data with missing</caption>\n",
"<colgroup>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 62.16em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 16.799999999999997em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\" colspan=\"1\">note type estimate status</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">operation description</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">location</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">address currency duration</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">amount address account estimate client</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2,026</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">2006-07-04</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">amount_estimate_type_loss ratio_reference.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">client supplier balance loss date expense ratio identifier operation email entry loss ratio address comment extension project processing</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">3,057</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">type_note_entry_extension.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">3,128.995</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">note timestamp supplier email address status transaction loss ratio extension operation description filename client comment loss date expense ratio premium remark category</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">premium_amount_entry.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">type estimate note balance email loss ratio description location identifier amount currency category extension entry project combined ratio timestamp</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\"></td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">2007-05-21</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">extension_identifier_account.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">6,976.716</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">amount category user failure status entry estimate balance type email comment processing location operation currency extension</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2,654</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">2004-09-13</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\"></td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{mixed data with missing}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=5.40em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=102.60em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=27.00em},\n",
"\tcolumn 6/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TV5PU4PMJQ5AL) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\\\\n",
" note type estimate status\\grtspacer \\& operation description\\grtspacer \\& location\\grtspacer \\& address currency duration\\grtspacer \\& amount address account estimate client\\grtspacer \\& \\\\\n",
" \\& \\& 2,026 \\& 2006-07-04 \\& amount_estimate_type_loss ratio_reference.pdf \\& \\\\\n",
" \\& client supplier balance loss date expense ratio identifier operation email entry loss ratio address comment extension project processing \\& 3,057 \\& \\& type_note_entry_extension.pdf \\& \\\\\n",
" 3,128.995 \\& note timestamp supplier email address status transaction loss ratio extension operation description filename client comment loss date expense ratio premium remark category \\& \\& \\& premium_amount_entry.pdf \\& \\\\\n",
" \\& type estimate note balance email loss ratio description location identifier amount currency category extension entry project combined ratio timestamp \\& \\& 2007-05-21 \\& extension_identifier_account.pdf \\& \\\\\n",
" 6,976.716 \\& amount category user failure status entry estimate balance type email comment processing location operation currency extension \\& 2,654 \\& 2004-09-13 \\& \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TV5PU4PMJQ5AL-1-1.south west) -- (TV5PU4PMJQ5AL-1-6.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TV5PU4PMJQ5AL-2-1.south west) -- ([yshift=-0.0625em]TV5PU4PMJQ5AL-2-6.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TV5PU4PMJQ5AL-7-1.base west) -- ([yshift=-0.3125em]TV5PU4PMJQ5AL-7-6.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TV5PU4PMJQ5AL)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TH235NQCO5NMR {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TH235NQCO5NMR caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TH235NQCO5NMR thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TH235NQCO5NMR tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TH235NQCO5NMR th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TH235NQCO5NMR td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TH235NQCO5NMR .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TH235NQCO5NMR .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TH235NQCO5NMR .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TH235NQCO5NMR .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TH235NQCO5NMR .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TH235NQCO5NMR .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TH235NQCO5NMR .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TH235NQCO5NMR .grt-c-0 { width: 137.79999999999998em; }\n",
" #TH235NQCO5NMR .grt-c-1 { width: 6.999999999999999em; }\n",
" #TH235NQCO5NMR .grt-c-2 { width: 134.2em; }\n",
" #TH235NQCO5NMR .grt-c-3 { width: 8.799999999999999em; }\n",
" #TH235NQCO5NMR .grt-c-4 { width: 5.8em; }\n",
"</style>\n",
"<table id=\"TH235NQCO5NMR\">\n",
"<caption>long header names</caption>\n",
"<colgroup>\n",
"<col style=\"width: 82.67999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 80.52em;\"/>\n",
"<col style=\"width: 5.279999999999999em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\" colspan=\"1\">Detailed Instrumentation Configuration Summary</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Archive Metadata Extraction Date Field</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Overview Record Approximation Notes</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Velocity Gradient Approximation Float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Pressure Summary Int Field</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">expense ratio email operation type balance timestamp premium identifier duration loss date</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2026-05-14</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">user filename transaction extension premium status category comment combined ratio operation timestamp type entry address</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">8,183.384</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">934</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">project comment remark address transaction location identifier currency balance description expense ratio note type duration amount supplier</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2001-11-08</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">failure transaction status timestamp address premium expense ratio user note extension remark currency identifier category operation</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">1,280.808</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">2,692</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">premium email estimate reference transaction extension project note description combined ratio balance filename location status identifier expense ratio supplier category type client entry timestamp loss ratio failure processing</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2015-07-16</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">email status processing amount note project extension account description user address failure expense ratio filename category transaction premium entry loss ratio estimate supplier remark combined ratio reference location</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">9,362.297</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">4,033</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">estimate reference failure amount identifier filename email combined ratio loss date comment</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2022-10-18</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">type address account location reference supplier currency processing identifier balance failure category timestamp combined ratio transaction</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">9,161.457</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">285</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">reference entry email currency description account supplier identifier premium location combined ratio</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2016-07-10</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">address operation transaction email failure extension project note currency expense ratio reference timestamp processing</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">2,059.882</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">3,151</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{long header names}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=136.80em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=133.20em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=7.80em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 6/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TH235NQCO5NMR) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\\\\n",
" Detailed Instrumentation Configuration Summary\\grtspacer \\& Archive Metadata Extraction Date Field\\grtspacer \\& Overview Record Approximation Notes\\grtspacer \\& Velocity Gradient Approximation Float\\grtspacer \\& Pressure Summary Int Field\\grtspacer \\& \\\\\n",
" expense ratio email operation type balance timestamp premium identifier duration loss date \\& 2026-05-14 \\& user filename transaction extension premium status category comment combined ratio operation timestamp type entry address \\& 8,183.384 \\& 934 \\& \\\\\n",
" project comment remark address transaction location identifier currency balance description expense ratio note type duration amount supplier \\& 2001-11-08 \\& failure transaction status timestamp address premium expense ratio user note extension remark currency identifier category operation \\& 1,280.808 \\& 2,692 \\& \\\\\n",
" premium email estimate reference transaction extension project note description combined ratio balance filename location status identifier expense ratio supplier category type client entry timestamp loss ratio failure processing \\& 2015-07-16 \\& email status processing amount note project extension account description user address failure expense ratio filename category transaction premium entry loss ratio estimate supplier remark combined ratio reference location \\& 9,362.297 \\& 4,033 \\& \\\\\n",
" estimate reference failure amount identifier filename email combined ratio loss date comment \\& 2022-10-18 \\& type address account location reference supplier currency processing identifier balance failure category timestamp combined ratio transaction \\& 9,161.457 \\& 285 \\& \\\\\n",
" reference entry email currency description account supplier identifier premium location combined ratio \\& 2016-07-10 \\& address operation transaction email failure extension project note currency expense ratio reference timestamp processing \\& 2,059.882 \\& 3,151 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TH235NQCO5NMR-1-1.south west) -- (TH235NQCO5NMR-1-6.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TH235NQCO5NMR-2-1.south west) -- ([yshift=-0.0625em]TH235NQCO5NMR-2-6.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TH235NQCO5NMR-7-1.base west) -- ([yshift=-0.3125em]TH235NQCO5NMR-7-6.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TH235NQCO5NMR)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #T2TFTFBFALI7E {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #T2TFTFBFALI7E caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #T2TFTFBFALI7E thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #T2TFTFBFALI7E tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #T2TFTFBFALI7E td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #T2TFTFBFALI7E .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #T2TFTFBFALI7E .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T2TFTFBFALI7E .grt-left {\n",
" text-align: left;\n",
" }\n",
" #T2TFTFBFALI7E .grt-center {\n",
" text-align: center;\n",
" }\n",
" #T2TFTFBFALI7E .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #T2TFTFBFALI7E .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #T2TFTFBFALI7E .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #T2TFTFBFALI7E .grt-c-0 { width: 31.599999999999998em; }\n",
" #T2TFTFBFALI7E .grt-c-1 { width: 6.999999999999999em; }\n",
" #T2TFTFBFALI7E .grt-c-2 { width: 129.39999999999998em; }\n",
" #T2TFTFBFALI7E .grt-c-3 { width: 7.6em; }\n",
" #T2TFTFBFALI7E .grt-c-4 { width: 5.8em; }\n",
" #T2TFTFBFALI7E .grt-c-5 { width: 6.999999999999999em; }\n",
" #T2TFTFBFALI7E .grt-c-6 { width: 21.4em; }\n",
"</style>\n",
"<table id=\"T2TFTFBFALI7E\">\n",
"<caption>file-centric record</caption>\n",
"<colgroup>\n",
"<col style=\"width: 18.959999999999997em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 77.63999999999999em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 12.839999999999998em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\" colspan=\"1\">category entry project email</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">location balance premium user</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">comment</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">supplier operation filename description currency</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">comment estimate premium</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">reference supplier</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">type</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">category_note_currency.pdf</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2024-08-15</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">project amount email loss date account entry status user reference supplier location loss ratio description type processing failure combined ratio filename premium transaction timestamp remark expense ratio comment</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">8,154.144</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">3,750</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2007-10-31</td>\n",
"<td class=\"grt-c-6 grt-left grt-vrule-0\"></td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">failure_loss ratio_expense ratio_timestamp_type.pdf</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2001-02-13</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">expense ratio identifier processing filename amount client timestamp remark account location project estimate loss ratio failure transaction user operation balance type currency</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">3,608.816</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">435</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2008-09-26</td>\n",
"<td class=\"grt-c-6 grt-left grt-vrule-0\">processing_loss ratio_category.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">loss date_loss ratio_amount_remark_filename.pdf</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2002-08-23</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">processing user supplier premium identifier transaction amount email comment extension loss date combined ratio failure address entry estimate project balance note operation timestamp description reference type</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">5,306.782</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">953</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2002-09-10</td>\n",
"<td class=\"grt-c-6 grt-left grt-vrule-0\"></td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">filename_currency_balance.pdf</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2015-04-01</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">currency address reference location project operation premium email remark note extension comment account amount filename balance category entry loss ratio failure identifier type processing</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">5,628.458</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">3,641</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2001-07-21</td>\n",
"<td class=\"grt-c-6 grt-left grt-vrule-0\">amount_supplier.pdf</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">note_category_loss date_duration_currency.pdf</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-0\">2019-07-06</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">failure loss ratio combined ratio currency user address expense ratio status premium identifier loss date location account note reference email remark supplier project type</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">6,697.823</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">4,975</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2007-05-09</td>\n",
"<td class=\"grt-c-6 grt-left grt-vrule-0\">entry_balance_address.pdf</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{file-centric record}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=30.60em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=128.40em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 6/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={nodes={align=left }, nosep, text width=20.40em},\n",
"\tcolumn 8/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (T2TFTFBFALI7E) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" category entry project email\\grtspacer \\& location balance premium user\\grtspacer \\& comment\\grtspacer \\& supplier operation filename description currency\\grtspacer \\& comment estimate premium\\grtspacer \\& reference supplier\\grtspacer \\& type\\grtspacer \\& \\\\\n",
" category_note_currency.pdf \\& 2024-08-15 \\& project amount email loss date account entry status user reference supplier location loss ratio description type processing failure combined ratio filename premium transaction timestamp remark expense ratio comment \\& 8,154.144 \\& 3,750 \\& 2007-10-31 \\& \\& \\\\\n",
" failure_loss ratio_expense ratio_timestamp_type.pdf \\& 2001-02-13 \\& expense ratio identifier processing filename amount client timestamp remark account location project estimate loss ratio failure transaction user operation balance type currency \\& 3,608.816 \\& 435 \\& 2008-09-26 \\& processing_loss ratio_category.pdf \\& \\\\\n",
" loss date_loss ratio_amount_remark_filename.pdf \\& 2002-08-23 \\& processing user supplier premium identifier transaction amount email comment extension loss date combined ratio failure address entry estimate project balance note operation timestamp description reference type \\& 5,306.782 \\& 953 \\& 2002-09-10 \\& \\& \\\\\n",
" filename_currency_balance.pdf \\& 2015-04-01 \\& currency address reference location project operation premium email remark note extension comment account amount filename balance category entry loss ratio failure identifier type processing \\& 5,628.458 \\& 3,641 \\& 2001-07-21 \\& amount_supplier.pdf \\& \\\\\n",
" note_category_loss date_duration_currency.pdf \\& 2019-07-06 \\& failure loss ratio combined ratio currency user address expense ratio status premium identifier loss date location account note reference email remark supplier project type \\& 6,697.823 \\& 4,975 \\& 2007-05-09 \\& entry_balance_address.pdf \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (T2TFTFBFALI7E-1-1.south west) -- (T2TFTFBFALI7E-1-8.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]T2TFTFBFALI7E-2-1.south west) -- ([yshift=-0.0625em]T2TFTFBFALI7E-2-8.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]T2TFTFBFALI7E-7-1.base west) -- ([yshift=-0.3125em]T2TFTFBFALI7E-7-8.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=T2TFTFBFALI7E)"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"dfs = gtt.make_dataframe_set(5)\n",
"for k, v in dfs.items():\n",
" display(GT(v, caption=k, show_index=False))"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "01f627b5-22b9-45d1-9833-0afdc497fd7e",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TW3YUZ36SFQ35 {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TW3YUZ36SFQ35 caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TW3YUZ36SFQ35 thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TW3YUZ36SFQ35 tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TW3YUZ36SFQ35 td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TW3YUZ36SFQ35 .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TW3YUZ36SFQ35 .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TW3YUZ36SFQ35 .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TW3YUZ36SFQ35 .grt-c-0 { width: 4.0em; }\n",
" #TW3YUZ36SFQ35 .grt-c-1 { width: 29.199999999999996em; }\n",
" #TW3YUZ36SFQ35 .grt-c-2 { width: 7.6em; }\n",
" #TW3YUZ36SFQ35 .grt-c-3 { width: 5.8em; }\n",
"</style>\n",
"<table id=\"TW3YUZ36SFQ35\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 17.519999999999996em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">Consideration of Consequences</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Probability</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Expected Value</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">A rather long text value that could wrap badly.</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">Likely</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">High</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Short</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">Unlikely</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Low</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">A second problematic entry with spaces.</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">Moderate</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Moderate</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=28.20em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TW3YUZ36SFQ35) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& Consideration of Consequences\\grtspacer \\& Probability\\grtspacer \\& Expected Value\\grtspacer \\& \\\\\n",
" 0 \\& A rather long text value that could wrap badly. \\& Likely \\& High \\& \\\\\n",
" 1 \\& Short \\& Unlikely \\& Low \\& \\\\\n",
" 2 \\& A second problematic entry with spaces. \\& Moderate \\& Moderate \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TW3YUZ36SFQ35-1-1.south west) -- (TW3YUZ36SFQ35-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TW3YUZ36SFQ35-2-1.south west) -- ([yshift=-0.0625em]TW3YUZ36SFQ35-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TW3YUZ36SFQ35-5-1.base west) -- ([yshift=-0.3125em]TW3YUZ36SFQ35-5-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TW3YUZ36SFQ35-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TW3YUZ36SFQ35-5-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TW3YUZ36SFQ35)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TODI5JTUWIHSZ {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TODI5JTUWIHSZ caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TODI5JTUWIHSZ thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TODI5JTUWIHSZ tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TODI5JTUWIHSZ td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TODI5JTUWIHSZ .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TODI5JTUWIHSZ .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TODI5JTUWIHSZ .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TODI5JTUWIHSZ .grt-c-0 { width: 4.0em; }\n",
" #TODI5JTUWIHSZ .grt-c-1 { width: 6.999999999999999em; }\n",
" #TODI5JTUWIHSZ .grt-c-2 { width: 12.4em; }\n",
" #TODI5JTUWIHSZ .grt-c-3 { width: 14.200000000000001em; }\n",
"</style>\n",
"<table id=\"TODI5JTUWIHSZ\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 7.4399999999999995em;\"/>\n",
"<col style=\"width: 8.52em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">event_date</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">timestamp</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">transaction_code</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">2024-12-28</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2024-12-28T14:23:00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">ABC-1001-ZZ</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">2025-01-05</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2025-01-05T09:12:45</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">XYZ-2048-AA</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">2031-06-21</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">2031-06-21T23:59:59</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">LONG-CODE-2025-EXTREME</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=6.60em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=11.40em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=13.20em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TODI5JTUWIHSZ) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& event\\_date\\grtspacer \\& timestamp\\grtspacer \\& transaction\\_code\\grtspacer \\& \\\\\n",
" 0 \\& 2024-12-28 \\& 2024-12-28T14:23:00 \\& ABC-1001-ZZ \\& \\\\\n",
" 1 \\& 2025-01-05 \\& 2025-01-05T09:12:45 \\& XYZ-2048-AA \\& \\\\\n",
" 2 \\& 2031-06-21 \\& 2031-06-21T23:59:59 \\& LONG-CODE-2025-EXTREME \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TODI5JTUWIHSZ-1-1.south west) -- (TODI5JTUWIHSZ-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TODI5JTUWIHSZ-2-1.south west) -- ([yshift=-0.0625em]TODI5JTUWIHSZ-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TODI5JTUWIHSZ-5-1.base west) -- ([yshift=-0.3125em]TODI5JTUWIHSZ-5-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TODI5JTUWIHSZ-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TODI5JTUWIHSZ-5-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TODI5JTUWIHSZ)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TGGNTAGJXWXGX {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TGGNTAGJXWXGX caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TGGNTAGJXWXGX thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TGGNTAGJXWXGX tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TGGNTAGJXWXGX td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TGGNTAGJXWXGX .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TGGNTAGJXWXGX .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TGGNTAGJXWXGX .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TGGNTAGJXWXGX .grt-c-0 { width: 4.0em; }\n",
" #TGGNTAGJXWXGX .grt-c-1 { width: 23.2em; }\n",
" #TGGNTAGJXWXGX .grt-c-2 { width: 4.6em; }\n",
" #TGGNTAGJXWXGX .grt-c-3 { width: 23.2em; }\n",
"</style>\n",
"<table id=\"TGGNTAGJXWXGX\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 13.92em;\"/>\n",
"<col style=\"width: 2.76em;\"/>\n",
"<col style=\"width: 13.92em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">notes</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">status</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">path</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Item 1: delivered; ready for invoice.</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">✓</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">/usr/local/bin/run.sh</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Warning -- unit may be faulty?</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">✗</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">C:\\Program Files\\App\\main.exe</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Check: power supply (see page 42)</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">↺</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">~/Documents/projects/final-report.pdf</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=22.20em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=3.60em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=22.20em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TGGNTAGJXWXGX) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& notes\\grtspacer \\& status\\grtspacer \\& path\\grtspacer \\& \\\\\n",
" 0 \\& Item 1: delivered; ready for invoice. \\& ✓ \\& /usr/local/bin/run.sh \\& \\\\\n",
" 1 \\& Warning -- unit may be faulty? \\& ✗ \\& C:\\Program Files\\App\\main.exe \\& \\\\\n",
" 2 \\& Check: power supply (see page 42) \\& ↺ \\& ~/Documents/projects/final-report.pdf \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TGGNTAGJXWXGX-1-1.south west) -- (TGGNTAGJXWXGX-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TGGNTAGJXWXGX-2-1.south west) -- ([yshift=-0.0625em]TGGNTAGJXWXGX-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TGGNTAGJXWXGX-5-1.base west) -- ([yshift=-0.3125em]TGGNTAGJXWXGX-5-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TGGNTAGJXWXGX-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TGGNTAGJXWXGX-5-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TGGNTAGJXWXGX)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TFSJLV4XGAZKI {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TFSJLV4XGAZKI caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TFSJLV4XGAZKI thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TFSJLV4XGAZKI tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TFSJLV4XGAZKI td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TFSJLV4XGAZKI .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TFSJLV4XGAZKI .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TFSJLV4XGAZKI .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TFSJLV4XGAZKI .grt-c-0 { width: 4.0em; }\n",
" #TFSJLV4XGAZKI .grt-c-1 { width: 5.8em; }\n",
" #TFSJLV4XGAZKI .grt-c-2 { width: 20.799999999999997em; }\n",
" #TFSJLV4XGAZKI .grt-c-3 { width: 10.0em; }\n",
"</style>\n",
"<table id=\"TFSJLV4XGAZKI\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 12.479999999999999em;\"/>\n",
"<col style=\"width: 6.0em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">Serial</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">MD5 Hash</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Unwrapped</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">A123B456</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">a5c3e1d7f2b9c3d6f1e4a9b3c7d1e2f3</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">SingleLineValue</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">X987Y654</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">9f1c4d3e7a6b2d5c8e3f9a1b7c6d4e5f</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">AnotherOne</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Z000Z111</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-0\">ffb1a2c3d4e5f67890123456789abcdef</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">NoBreaksHere</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=4.80em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=19.80em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=9.00em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TFSJLV4XGAZKI) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& Serial\\grtspacer \\& MD5 Hash\\grtspacer \\& Unwrapped\\grtspacer \\& \\\\\n",
" 0 \\& A123B456 \\& a5c3e1d7f2b9c3d6f1e4a9b3c7d1e2f3 \\& SingleLineValue \\& \\\\\n",
" 1 \\& X987Y654 \\& 9f1c4d3e7a6b2d5c8e3f9a1b7c6d4e5f \\& AnotherOne \\& \\\\\n",
" 2 \\& Z000Z111 \\& ffb1a2c3d4e5f67890123456789abcdef \\& NoBreaksHere \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TFSJLV4XGAZKI-1-1.south west) -- (TFSJLV4XGAZKI-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TFSJLV4XGAZKI-2-1.south west) -- ([yshift=-0.0625em]TFSJLV4XGAZKI-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TFSJLV4XGAZKI-5-1.base west) -- ([yshift=-0.3125em]TFSJLV4XGAZKI-5-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TFSJLV4XGAZKI-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TFSJLV4XGAZKI-5-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TFSJLV4XGAZKI)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TOK5IKTT4JQGC {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TOK5IKTT4JQGC caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TOK5IKTT4JQGC thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TOK5IKTT4JQGC tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TOK5IKTT4JQGC td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TOK5IKTT4JQGC .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TOK5IKTT4JQGC .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TOK5IKTT4JQGC .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TOK5IKTT4JQGC .grt-c-0 { width: 4.0em; }\n",
" #TOK5IKTT4JQGC .grt-c-1 { width: 6.999999999999999em; }\n",
" #TOK5IKTT4JQGC .grt-c-2 { width: 6.999999999999999em; }\n",
" #TOK5IKTT4JQGC .grt-c-3 { width: 15.4em; }\n",
" #TOK5IKTT4JQGC .grt-c-4 { width: 13.0em; }\n",
" #TOK5IKTT4JQGC .grt-c-5 { width: 20.2em; }\n",
"</style>\n",
"<table id=\"TOK5IKTT4JQGC\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 9.24em;\"/>\n",
"<col style=\"width: 7.8em;\"/>\n",
"<col style=\"width: 12.12em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-index\" colspan=\"2\">Simulation</th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-0\" colspan=\"2\">Input</th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-0\" colspan=\"1\">Output</th>\n",
"</tr>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">ID</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">Date Generated</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Model Name</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">Parameters</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Result Summary</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-right grt-vrule-index\">1</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-1\">2024-11-15</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">RiskModelV2</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-1\">α=0.95, β=3.2</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">Stable. 5 iterations. RMSE=0.003</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-right grt-vrule-index\">2</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-1\">2025-02-04</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">SuperModel</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-1\">α=0.99, β=2.1</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">Converged quickly. RMSE=0.001</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-right grt-vrule-index\">3</td>\n",
"<td class=\"grt-c-2 grt-left grt-vrule-1\">2026-08-12</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">LongModelNameWithDetails</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-1\">α=0.90, β=4.0, γ=1.0</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">Diverged on step 4. RMSE=N/A</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 3/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=14.40em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=12.00em},\n",
"\tcolumn 6/.style={nodes={align=left }, nosep, text width=19.20em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TOK5IKTT4JQGC) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" \\grtspacer \\& Simulation\\grtspacer \\& \\grtspacer \\& Input\\grtspacer \\& \\grtspacer \\& Output\\grtspacer \\& \\\\\n",
" index\\grtspacer \\& ID\\grtspacer \\& Date Generated\\grtspacer \\& Model Name\\grtspacer \\& Parameters\\grtspacer \\& Result Summary\\grtspacer \\& \\\\\n",
" 0 \\& 1 \\& 2024-11-15 \\& RiskModelV2 \\& α=0.95, β=3.2 \\& Stable. 5 iterations. RMSE=0.003 \\& \\\\\n",
" 1 \\& 2 \\& 2025-02-04 \\& SuperModel \\& α=0.99, β=2.1 \\& Converged quickly. RMSE=0.001 \\& \\\\\n",
" 2 \\& 3 \\& 2026-08-12 \\& LongModelNameWithDetails \\& α=0.90, β=4.0, γ=1.0 \\& Diverged on step 4. RMSE=N/A \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TOK5IKTT4JQGC-1-1.south west) -- (TOK5IKTT4JQGC-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TOK5IKTT4JQGC-3-1.south west) -- ([yshift=-0.0625em]TOK5IKTT4JQGC-3-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TOK5IKTT4JQGC-6-1.base west) -- ([yshift=-0.3125em]TOK5IKTT4JQGC-6-7.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TOK5IKTT4JQGC-2-2.south west) -- ([yshift=-0.0625em]TOK5IKTT4JQGC-2-7.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TOK5IKTT4JQGC-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TOK5IKTT4JQGC-6-2.base west);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TOK5IKTT4JQGC-1-3.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TOK5IKTT4JQGC-6-3.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TOK5IKTT4JQGC-1-5.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TOK5IKTT4JQGC-6-5.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TOK5IKTT4JQGC)"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"dfm = gtt.make_manual_tests()\n",
"for d in dfm:\n",
" display(GT(d))"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "86032085-3794-4af9-bfd8-5357af200196",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TFVI7QJNH5MTR {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TFVI7QJNH5MTR caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TFVI7QJNH5MTR thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TFVI7QJNH5MTR tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TFVI7QJNH5MTR td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TFVI7QJNH5MTR .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TFVI7QJNH5MTR .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TFVI7QJNH5MTR .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TFVI7QJNH5MTR .grt-c-0 { width: 4.0em; }\n",
" #TFVI7QJNH5MTR .grt-c-1 { width: 32.8em; }\n",
" #TFVI7QJNH5MTR .grt-c-2 { width: 5.8em; }\n",
" #TFVI7QJNH5MTR .grt-c-3 { width: 30.4em; }\n",
" #TFVI7QJNH5MTR .grt-c-4 { width: 29.799999999999997em; }\n",
" #TFVI7QJNH5MTR .grt-c-5 { width: 6.999999999999999em; }\n",
"</style>\n",
"<table id=\"TFVI7QJNH5MTR\">\n",
"<colgroup>\n",
"<col style=\"width: 2.4em;\"/>\n",
"<col style=\"width: 19.679999999999996em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 18.24em;\"/>\n",
"<col style=\"width: 17.88em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">index</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">failure status combined ratio project timestamp (str)</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">client premium (int)</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">email identifier description supplier (str)</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">extension duration reference premium (str)</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">category processing client (date)</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">0</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Finish interest possible executive.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">115.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Maintain song.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Hundred police much.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">None</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">1</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Kid sound off author.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">nan</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">International step success likely police.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Old morning can.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2016-07-18</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Mother nearly cover girl.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">9,817.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Check.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Your huge another.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2015-01-15</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">3</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Heavy doctor deal old purpose population cost listen.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">7,054.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Parent paper poor star professor several measure.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Them development part own recent everything.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2021-02-20</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">4</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Old between little either rise.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">9,834.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Student mind thus dog range.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Any pretty suddenly.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2018-05-17</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">5</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">None</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">218.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">No serious significant degree same.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Boy under beautiful news apply run.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2021-07-29</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">6</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Able miss forget wish television future.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">5,314.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Drive research.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Should buy him floor actually.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2022-04-23</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">7</td>\n",
"<td class=\"grt-c-1 grt-left grt-vrule-index\">Always left commercial social.</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">2,382.00</td>\n",
"<td class=\"grt-c-3 grt-left grt-vrule-0\">Yet watch land there just foot.</td>\n",
"<td class=\"grt-c-4 grt-left grt-vrule-0\">Ago must manage turn where manage take to ready.</td>\n",
"<td class=\"grt-c-5 grt-left grt-vrule-0\">2021-06-29</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=31.80em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=29.40em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=28.80em},\n",
"\tcolumn 6/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TFVI7QJNH5MTR) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& failure status combined ratio project timestamp (str)\\grtspacer \\& client premium (int)\\grtspacer \\& email identifier description supplier (str)\\grtspacer \\& extension duration reference premium (str)\\grtspacer \\& category processing client (date)\\grtspacer \\& \\\\\n",
" 0 \\& Finish interest possible executive. \\& 115.00 \\& Maintain song. \\& Hundred police much. \\& None \\& \\\\\n",
" 1 \\& Kid sound off author. \\& nan \\& International step success likely police. \\& Old morning can. \\& 2016-07-18 \\& \\\\\n",
" 2 \\& Mother nearly cover girl. \\& 9,817.00 \\& Check. \\& Your huge another. \\& 2015-01-15 \\& \\\\\n",
" 3 \\& Heavy doctor deal old purpose population cost listen. \\& 7,054.00 \\& Parent paper poor star professor several measure. \\& Them development part own recent everything. \\& 2021-02-20 \\& \\\\\n",
" 4 \\& Old between little either rise. \\& 9,834.00 \\& Student mind thus dog range. \\& Any pretty suddenly. \\& 2018-05-17 \\& \\\\\n",
" 5 \\& None \\& 218.00 \\& No serious significant degree same. \\& Boy under beautiful news apply run. \\& 2021-07-29 \\& \\\\\n",
" 6 \\& Able miss forget wish television future. \\& 5,314.00 \\& Drive research. \\& Should buy him floor actually. \\& 2022-04-23 \\& \\\\\n",
" 7 \\& Always left commercial social. \\& 2,382.00 \\& Yet watch land there just foot. \\& Ago must manage turn where manage take to ready. \\& 2021-06-29 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TFVI7QJNH5MTR-1-1.south west) -- (TFVI7QJNH5MTR-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TFVI7QJNH5MTR-2-1.south west) -- ([yshift=-0.0625em]TFVI7QJNH5MTR-2-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TFVI7QJNH5MTR-10-1.base west) -- ([yshift=-0.3125em]TFVI7QJNH5MTR-10-7.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TFVI7QJNH5MTR-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TFVI7QJNH5MTR-10-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TFVI7QJNH5MTR)"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = gtt.make_test_dataframe(8, 5)\n",
"f = GT(df, max_table_width=50)\n",
"f"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "1f4ae417-7ed0-45f7-9da4-79ec3667f96a",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"\\begin{table}\n",
"% caption placeholder\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=31.80em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 4/.style={nodes={align=left }, nosep, text width=29.40em},\n",
"\tcolumn 5/.style={nodes={align=left }, nosep, text width=28.80em},\n",
"\tcolumn 6/.style={nodes={align=left }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TADRCD6DUU2DZ) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" index\\grtspacer \\& failure status combined ratio project timestamp (str)\\grtspacer \\& client premium (int)\\grtspacer \\& email identifier description supplier (str)\\grtspacer \\& extension duration reference premium (str)\\grtspacer \\& category processing client (date)\\grtspacer \\& \\\\\n",
" 0 \\& Finish interest possible executive. \\& 115.00 \\& Maintain song. \\& Hundred police much. \\& None \\& \\\\\n",
" 1 \\& Kid sound off author. \\& nan \\& International step success likely police. \\& Old morning can. \\& 2016-07-18 \\& \\\\\n",
" 2 \\& Mother nearly cover girl. \\& 9,817.00 \\& Check. \\& Your huge another. \\& 2015-01-15 \\& \\\\\n",
" 3 \\& Heavy doctor deal old purpose population cost listen. \\& 7,054.00 \\& Parent paper poor star professor several measure. \\& Them development part own recent everything. \\& 2021-02-20 \\& \\\\\n",
" 4 \\& Old between little either rise. \\& 9,834.00 \\& Student mind thus dog range. \\& Any pretty suddenly. \\& 2018-05-17 \\& \\\\\n",
" 5 \\& None \\& 218.00 \\& No serious significant degree same. \\& Boy under beautiful news apply run. \\& 2021-07-29 \\& \\\\\n",
" 6 \\& Able miss forget wish television future. \\& 5,314.00 \\& Drive research. \\& Should buy him floor actually. \\& 2022-04-23 \\& \\\\\n",
" 7 \\& Always left commercial social. \\& 2,382.00 \\& Yet watch land there just foot. \\& Ago must manage turn where manage take to ready. \\& 2021-06-29 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TADRCD6DUU2DZ-1-1.south west) -- (TADRCD6DUU2DZ-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TADRCD6DUU2DZ-2-1.south west) -- ([yshift=-0.0625em]TADRCD6DUU2DZ-2-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TADRCD6DUU2DZ-10-1.base west) -- ([yshift=-0.3125em]TADRCD6DUU2DZ-10-7.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TADRCD6DUU2DZ-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TADRCD6DUU2DZ-10-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n"
]
}
],
"source": [
"f = GT(df, max_table_width=40)\n",
"print(f._repr_latex_())"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "8a32a477-dd08-4f42-92e1-63c91557907d",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "871ef69a-6cc6-4f3f-a766-8a4cf4291c85",
"metadata": {},
"source": [
"# HTML"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "dc15f2fe-58e9-4618-9dcf-ab9dcdfa3302",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #T7XQCSCCKYWUR {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #T7XQCSCCKYWUR caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #T7XQCSCCKYWUR thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #T7XQCSCCKYWUR tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #T7XQCSCCKYWUR td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #T7XQCSCCKYWUR .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #T7XQCSCCKYWUR .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-left {\n",
" text-align: left;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-center {\n",
" text-align: center;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #T7XQCSCCKYWUR .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #T7XQCSCCKYWUR .grt-c-0 { width: 4.6em; }\n",
" #T7XQCSCCKYWUR .grt-c-1 { width: 4.6em; }\n",
" #T7XQCSCCKYWUR .grt-c-2 { width: 5.8em; }\n",
" #T7XQCSCCKYWUR .grt-c-3 { width: 6.999999999999999em; }\n",
" #T7XQCSCCKYWUR .grt-c-4 { width: 6.999999999999999em; }\n",
" #T7XQCSCCKYWUR .grt-c-5 { width: 6.999999999999999em; }\n",
" #T7XQCSCCKYWUR .grt-c-6 { width: 6.999999999999999em; }\n",
" #T7XQCSCCKYWUR .grt-c-7 { width: 5.8em; }\n",
" #T7XQCSCCKYWUR .grt-c-8 { width: 5.8em; }\n",
"</style>\n",
"<table id=\"T7XQCSCCKYWUR\">\n",
"<caption>basic</caption>\n",
"<colgroup>\n",
"<col style=\"width: 2.76em;\"/>\n",
"<col style=\"width: 2.76em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"<col style=\"width: 3.48em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">discontinuance</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">boning float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">cylinder float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">grassy date</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">lurching datetime</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">monitoring date</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">pleasantly int</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">teaser year</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">weighing year</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">943</td>\n",
"<td class=\"grt-c-1 grt-right grt-vrule-index\">3.263</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">0.00000</td>\n",
"<td class=\"grt-c-3 grt-center grt-vrule-0\">2014-05-17</td>\n",
"<td class=\"grt-c-4 grt-center grt-vrule-0\">2022-03-21</td>\n",
"<td class=\"grt-c-5 grt-center grt-vrule-0\">2011-03-14</td>\n",
"<td class=\"grt-c-6 grt-right grt-vrule-0\">-6,346.00</td>\n",
"<td class=\"grt-c-7 grt-right grt-vrule-0\">2,011.00</td>\n",
"<td class=\"grt-c-8 grt-right grt-vrule-0\">2,017</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">10,424</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">5.337</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">0.00003</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2017-06-15</td>\n",
"<td class=\"grt-c-4 grt-center grt-hrule-0 grt-vrule-0\">2009-10-13</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-0 grt-vrule-0\">2028-01-01</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-0 grt-vrule-0\">7,637.00</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-0 grt-vrule-0\">1,993.00</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-0 grt-vrule-0\">2,016</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">11,582</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">0.219</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">0.17478</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2014-05-17</td>\n",
"<td class=\"grt-c-4 grt-center grt-hrule-0 grt-vrule-0\">2018-11-02</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-0 grt-vrule-0\">2011-03-14</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-0 grt-vrule-0\">-2,602.00</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-0 grt-vrule-0\">2,007.00</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-0 grt-vrule-0\">2,010</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">30,946</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">0.000</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">0.00004</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2018-04-02</td>\n",
"<td class=\"grt-c-4 grt-center grt-hrule-0 grt-vrule-0\">2011-04-24</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-0 grt-vrule-0\">2009-02-03</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-0 grt-vrule-0\">-4,318.00</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-0 grt-vrule-0\">1,995.00</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-0 grt-vrule-0\">2,026</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">49,857</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">0.002</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">0.10229</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2018-04-02</td>\n",
"<td class=\"grt-c-4 grt-center grt-hrule-0 grt-vrule-0\">2018-11-02</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-0 grt-vrule-0\">2028-10-24</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-0 grt-vrule-0\">9,433.00</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-0 grt-vrule-0\">1,996.00</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-0 grt-vrule-0\">2,007</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{basic}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.60em},\n",
"\tcolumn 2/.style={nodes={align=right }, nosep, text width=3.60em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 4/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 6/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 9/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 10/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (T7XQCSCCKYWUR) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" discontinuance\\grtspacer \\& boning float\\grtspacer \\& cylinder float\\grtspacer \\& grassy date\\grtspacer \\& lurching datetime\\grtspacer \\& monitoring date\\grtspacer \\& pleasantly int\\grtspacer \\& teaser year\\grtspacer \\& weighing year\\grtspacer \\& \\\\\n",
" 943 \\& 3.263 \\& 0.00000 \\& 2014-05-17 \\& 2022-03-21 \\& 2011-03-14 \\& -6,346.00 \\& 2,011.00 \\& 2,017 \\& \\\\\n",
" 10,424 \\& 5.337 \\& 0.00003 \\& 2017-06-15 \\& 2009-10-13 \\& 2028-01-01 \\& 7,637.00 \\& 1,993.00 \\& 2,016 \\& \\\\\n",
" 11,582 \\& 0.219 \\& 0.17478 \\& 2014-05-17 \\& 2018-11-02 \\& 2011-03-14 \\& -2,602.00 \\& 2,007.00 \\& 2,010 \\& \\\\\n",
" 30,946 \\& 0.000 \\& 0.00004 \\& 2018-04-02 \\& 2011-04-24 \\& 2009-02-03 \\& -4,318.00 \\& 1,995.00 \\& 2,026 \\& \\\\\n",
" 49,857 \\& 0.002 \\& 0.10229 \\& 2018-04-02 \\& 2018-11-02 \\& 2028-10-24 \\& 9,433.00 \\& 1,996.00 \\& 2,007 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (T7XQCSCCKYWUR-1-1.south west) -- (T7XQCSCCKYWUR-1-10.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]T7XQCSCCKYWUR-2-1.south west) -- ([yshift=-0.0625em]T7XQCSCCKYWUR-2-10.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]T7XQCSCCKYWUR-7-1.base west) -- ([yshift=-0.3125em]T7XQCSCCKYWUR-7-10.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]T7XQCSCCKYWUR-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]T7XQCSCCKYWUR-7-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=T7XQCSCCKYWUR)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TYWTZOU2SXCNM {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TYWTZOU2SXCNM caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TYWTZOU2SXCNM thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TYWTZOU2SXCNM tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TYWTZOU2SXCNM td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TYWTZOU2SXCNM .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TYWTZOU2SXCNM .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TYWTZOU2SXCNM .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TYWTZOU2SXCNM .grt-c-0 { width: 6.999999999999999em; }\n",
" #TYWTZOU2SXCNM .grt-c-1 { width: 6.999999999999999em; }\n",
" #TYWTZOU2SXCNM .grt-c-2 { width: 8.799999999999999em; }\n",
" #TYWTZOU2SXCNM .grt-c-3 { width: 7.6em; }\n",
"</style>\n",
"<table id=\"TYWTZOU2SXCNM\">\n",
"<caption>timeseries</caption>\n",
"<colgroup>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 5.279999999999999em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">privates</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">Sacramento Edgewise Outlive float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Sooner Celled Complements float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Superheroes Prejudge Carnivore datetime</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">2007-04-24</td>\n",
"<td class=\"grt-c-1 grt-right grt-vrule-index\">25.87</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-0\">-803.629u</td>\n",
"<td class=\"grt-c-3 grt-center grt-vrule-0\">2008-10-28</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">2007-07-10</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">1.00</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">-2.867</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2011-04-01</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">2008-09-30</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">37,517.98</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\"> 10.719M</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2032-08-18</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">2010-08-18</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">0.92</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">-7242901.911Y</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2018-10-13</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">2013-07-26</td>\n",
"<td class=\"grt-c-1 grt-right grt-hrule-0 grt-vrule-index\">133.49</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-0\">-0.000y</td>\n",
"<td class=\"grt-c-3 grt-center grt-hrule-0 grt-vrule-0\">2019-01-15</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{timeseries}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=7.80em},\n",
"\tcolumn 4/.style={nodes={align=center}, nosep, text width=6.60em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TYWTZOU2SXCNM) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" privates\\grtspacer \\& Sacramento Edgewise Outlive float\\grtspacer \\& Sooner Celled Complements float\\grtspacer \\& Superheroes Prejudge Carnivore datetime\\grtspacer \\& \\\\\n",
" 2007-04-24 \\& 25.87 \\& -803.629u \\& 2008-10-28 \\& \\\\\n",
" 2007-07-10 \\& 1.00 \\& -2.867 \\& 2011-04-01 \\& \\\\\n",
" 2008-09-30 \\& 37,517.98 \\& 10.719M \\& 2032-08-18 \\& \\\\\n",
" 2010-08-18 \\& 0.92 \\& -7242901.911Y \\& 2018-10-13 \\& \\\\\n",
" 2013-07-26 \\& 133.49 \\& -0.000y \\& 2019-01-15 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TYWTZOU2SXCNM-1-1.south west) -- (TYWTZOU2SXCNM-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TYWTZOU2SXCNM-2-1.south west) -- ([yshift=-0.0625em]TYWTZOU2SXCNM-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TYWTZOU2SXCNM-7-1.base west) -- ([yshift=-0.3125em]TYWTZOU2SXCNM-7-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TYWTZOU2SXCNM-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TYWTZOU2SXCNM-7-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TYWTZOU2SXCNM)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TS57LTFJE7RXK {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TS57LTFJE7RXK caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TS57LTFJE7RXK thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TS57LTFJE7RXK tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TS57LTFJE7RXK td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TS57LTFJE7RXK .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TS57LTFJE7RXK .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TS57LTFJE7RXK .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TS57LTFJE7RXK .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TS57LTFJE7RXK .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TS57LTFJE7RXK .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TS57LTFJE7RXK .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TS57LTFJE7RXK .grt-c-0 { width: 4.6em; }\n",
" #TS57LTFJE7RXK .grt-c-1 { width: 9.399999999999999em; }\n",
" #TS57LTFJE7RXK .grt-c-2 { width: 4.6em; }\n",
" #TS57LTFJE7RXK .grt-c-3 { width: 6.999999999999999em; }\n",
" #TS57LTFJE7RXK .grt-c-4 { width: 7.6em; }\n",
" #TS57LTFJE7RXK .grt-c-5 { width: 6.3999999999999995em; }\n",
" #TS57LTFJE7RXK .grt-c-6 { width: 6.999999999999999em; }\n",
" #TS57LTFJE7RXK .grt-c-7 { width: 7.6em; }\n",
"</style>\n",
"<table id=\"TS57LTFJE7RXK\">\n",
"<caption>multiindex</caption>\n",
"<colgroup>\n",
"<col style=\"width: 2.76em;\"/>\n",
"<col style=\"width: 5.639999999999999em;\"/>\n",
"<col style=\"width: 2.76em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.56em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\">federally</th>\n",
"<th class=\"grt-left\">restrictions</th>\n",
"<th class=\"grt-left\">dolphin</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">Aurora Merge Calculates float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Bombing Honking Garage int</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Funnier Personals Shovels float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Healthier Chemically Construed float</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">Whereabouts Sept Cakes int</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">44,379</td>\n",
"<td class=\"grt-c-1 grt-left\">disenfranchise</td>\n",
"<td class=\"grt-c-2 grt-left\">80,923</td>\n",
"<td class=\"grt-c-3 grt-right grt-vrule-index\"> 32.454</td>\n",
"<td class=\"grt-c-4 grt-right grt-vrule-0\">337,462,522</td>\n",
"<td class=\"grt-c-5 grt-right grt-vrule-0\"> 21.571M</td>\n",
"<td class=\"grt-c-6 grt-right grt-vrule-0\"> 238.509M</td>\n",
"<td class=\"grt-c-7 grt-right grt-vrule-0\">-4,327</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left grt-hrule-1\">hybrid</td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-1\">52,773</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-1 grt-vrule-index\"> 3.628M</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-1 grt-vrule-0\">494,694,322</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-1 grt-vrule-0\"> 1.282G</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-1 grt-vrule-0\">NaN</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-1 grt-vrule-0\">6,496</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">58,702</td>\n",
"<td class=\"grt-c-1 grt-left grt-hrule-0\">disenfranchise</td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-0\">474</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-0 grt-vrule-index\"> 3.842M</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-0 grt-vrule-0\">785,021,862</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-0 grt-vrule-0\"> 2.261k</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-0 grt-vrule-0\"> 11.004k</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-0 grt-vrule-0\">-5,662</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-2\">25,363</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-2 grt-vrule-index\"> 16.184M</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-2 grt-vrule-0\">627,061,405</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-2 grt-vrule-0\"> 752.930k</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-2 grt-vrule-0\"> 398.233k</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-2 grt-vrule-0\">6,743</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-2\">41,796</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-2 grt-vrule-index\"> 3.821G</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-2 grt-vrule-0\">562,015,666</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-2 grt-vrule-0\"> 9.799M</td>\n",
"<td class=\"grt-c-6 grt-right grt-hrule-2 grt-vrule-0\"> 162.201m</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-2 grt-vrule-0\">-2,439</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{multiindex}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.60em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=8.40em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=3.60em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=6.60em},\n",
"\tcolumn 6/.style={nodes={align=right }, nosep, text width=5.40em},\n",
"\tcolumn 7/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=6.60em},\n",
"\tcolumn 9/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TS57LTFJE7RXK) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" federally\\grtspacer \\& restrictions\\grtspacer \\& dolphin\\grtspacer \\& Aurora Merge Calculates float\\grtspacer \\& Bombing Honking Garage int\\grtspacer \\& Funnier Personals Shovels float\\grtspacer \\& Healthier Chemically Construed float\\grtspacer \\& Whereabouts Sept Cakes int\\grtspacer \\& \\\\\n",
" 44,379 \\& disenfranchise \\& 80,923 \\& 32.454 \\& 337,462,522 \\& 21.571M \\& 238.509M \\& -4,327 \\& \\\\\n",
" \\& hybrid \\& 52,773 \\& 3.628M \\& 494,694,322 \\& 1.282G \\& NaN \\& 6,496 \\& \\\\\n",
" 58,702 \\& disenfranchise \\& 474 \\& 3.842M \\& 785,021,862 \\& 2.261k \\& 11.004k \\& -5,662 \\& \\\\\n",
" \\& disenfranchise \\& 25,363 \\& 16.184M \\& 627,061,405 \\& 752.930k \\& 398.233k \\& 6,743 \\& \\\\\n",
" \\& disenfranchise \\& 41,796 \\& 3.821G \\& 562,015,666 \\& 9.799M \\& 162.201m \\& -2,439 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TS57LTFJE7RXK-1-1.south west) -- (TS57LTFJE7RXK-1-9.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TS57LTFJE7RXK-7-1.base west) -- ([yshift=-0.3125em]TS57LTFJE7RXK-7-9.base east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TS57LTFJE7RXK-2-1.south west) -- ([yshift=-0.0625em]TS57LTFJE7RXK-2-9.south east);\n",
"\\path[draw, very thin] ([yshift=-0.0625em]TS57LTFJE7RXK-4-1.south west) -- ([yshift=-0.0625em]TS57LTFJE7RXK-4-9.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TS57LTFJE7RXK-1-4.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TS57LTFJE7RXK-7-4.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TS57LTFJE7RXK)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TXM56Z4VR2ECH {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TXM56Z4VR2ECH caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TXM56Z4VR2ECH thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TXM56Z4VR2ECH tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TXM56Z4VR2ECH td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TXM56Z4VR2ECH .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TXM56Z4VR2ECH .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TXM56Z4VR2ECH .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TXM56Z4VR2ECH .grt-c-0 { width: 6.999999999999999em; }\n",
" #TXM56Z4VR2ECH .grt-c-1 { width: 6.999999999999999em; }\n",
" #TXM56Z4VR2ECH .grt-c-2 { width: 6.999999999999999em; }\n",
" #TXM56Z4VR2ECH .grt-c-3 { width: 11.200000000000001em; }\n",
" #TXM56Z4VR2ECH .grt-c-4 { width: 8.799999999999999em; }\n",
" #TXM56Z4VR2ECH .grt-c-5 { width: 6.999999999999999em; }\n",
"</style>\n",
"<table id=\"TXM56Z4VR2ECH\">\n",
"<caption>multicolumns</caption>\n",
"<colgroup>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 6.720000000000001em;\"/>\n",
"<col style=\"width: 5.279999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-index\" colspan=\"3\">oblige</th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-0\" colspan=\"2\">strapped</th>\n",
"</tr>\n",
"<tr>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-index\" colspan=\"2\">hence</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-1\" colspan=\"1\">strategies</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-0\" colspan=\"1\">installations</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-1\" colspan=\"1\">strategies</th>\n",
"</tr>\n",
"<tr>\n",
"<th class=\"grt-left\">wednesdays</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">boss</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">perception</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">complex</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">sorry</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">lists</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">954</td>\n",
"<td class=\"grt-c-1 grt-center grt-vrule-index\">2011-02-27</td>\n",
"<td class=\"grt-c-2 grt-right grt-vrule-2\">0.00000</td>\n",
"<td class=\"grt-c-3 grt-right grt-vrule-1\"> 7.066G</td>\n",
"<td class=\"grt-c-4 grt-right grt-vrule-0\">3,923</td>\n",
"<td class=\"grt-c-5 grt-right grt-vrule-1\"> 13.712M</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">2,769</td>\n",
"<td class=\"grt-c-1 grt-center grt-hrule-0 grt-vrule-index\">2029-08-16</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-2\">0.18763</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-0 grt-vrule-1\">-6.666k</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-0 grt-vrule-0\">-3,817</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-0 grt-vrule-1\"> 1.606G</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">5,682</td>\n",
"<td class=\"grt-c-1 grt-center grt-hrule-0 grt-vrule-index\">2029-08-16</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-2\">0.00002</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-0 grt-vrule-1\">-649.606a</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-0 grt-vrule-0\">-6,446</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-0 grt-vrule-1\"> 34.617M</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">9,661</td>\n",
"<td class=\"grt-c-1 grt-center grt-hrule-0 grt-vrule-index\"></td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-2\">0.01298</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-0 grt-vrule-1\"> 46281395957.136Y</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-0 grt-vrule-0\">6,756</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-0 grt-vrule-1\"> 2.661</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left grt-hrule-0\">36,338</td>\n",
"<td class=\"grt-c-1 grt-center grt-hrule-0 grt-vrule-index\">2019-09-02</td>\n",
"<td class=\"grt-c-2 grt-right grt-hrule-0 grt-vrule-2\">3.68136</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-0 grt-vrule-1\"> 11.656Y</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-0 grt-vrule-0\">3,922</td>\n",
"<td class=\"grt-c-5 grt-right grt-hrule-0 grt-vrule-1\"> 1.286</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{multicolumns}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 3/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 4/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=10.20em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=7.80em},\n",
"\tcolumn 6/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TXM56Z4VR2ECH) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" \\grtspacer \\& oblige\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& strapped\\grtspacer \\& \\grtspacer \\& \\\\\n",
" \\grtspacer \\& hence\\grtspacer \\& \\grtspacer \\& strategies\\grtspacer \\& installations\\grtspacer \\& strategies\\grtspacer \\& \\\\\n",
" wednesdays\\grtspacer \\& boss\\grtspacer \\& perception\\grtspacer \\& complex\\grtspacer \\& sorry\\grtspacer \\& lists\\grtspacer \\& \\\\\n",
" 954 \\& 2011-02-27 \\& 0.00000 \\& 7.066G \\& 3,923 \\& 13.712M \\& \\\\\n",
" 2,769 \\& 2029-08-16 \\& 0.18763 \\& -6.666k \\& -3,817 \\& 1.606G \\& \\\\\n",
" 5,682 \\& 2029-08-16 \\& 0.00002 \\& -649.606a \\& -6,446 \\& 34.617M \\& \\\\\n",
" 9,661 \\& \\& 0.01298 \\& 46281395957.136Y \\& 6,756 \\& 2.661 \\& \\\\\n",
" 36,338 \\& 2019-09-02 \\& 3.68136 \\& 11.656Y \\& 3,922 \\& 1.286 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TXM56Z4VR2ECH-1-1.south west) -- (TXM56Z4VR2ECH-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TXM56Z4VR2ECH-4-1.south west) -- ([yshift=-0.0625em]TXM56Z4VR2ECH-4-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TXM56Z4VR2ECH-9-1.base west) -- ([yshift=-0.3125em]TXM56Z4VR2ECH-9-7.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TXM56Z4VR2ECH-2-2.south west) -- ([yshift=-0.0625em]TXM56Z4VR2ECH-2-7.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TXM56Z4VR2ECH-3-2.south west) -- ([yshift=-0.0625em]TXM56Z4VR2ECH-3-7.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TXM56Z4VR2ECH-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TXM56Z4VR2ECH-9-2.base west);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TXM56Z4VR2ECH-1-4.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TXM56Z4VR2ECH-9-4.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TXM56Z4VR2ECH-2-3.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TXM56Z4VR2ECH-9-3.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TXM56Z4VR2ECH-2-5.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TXM56Z4VR2ECH-9-5.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TXM56Z4VR2ECH)"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<div class=\"greater-table\">\n",
"<style>\n",
" #TBBWYY5OA6SMZ {\n",
" border-collapse: collapse;\n",
" font-family: \"Roboto\", \"Open Sans Condensed\", \"Arial\", 'Segoe UI', sans-serif;\n",
" font-size: 0.9em;\n",
" width: auto;\n",
" \n",
" margin: 10px auto;\n",
" border: none;\n",
" overflow: auto;\n",
" margin-left: auto;\n",
" margin-right: auto;\n",
" }\n",
" \n",
" #TBBWYY5OA6SMZ caption {\n",
" padding: 4px 10px 2px 10px;\n",
" font-size: 1.1em;\n",
" text-align: center;\n",
" font-weight: normal;\n",
" caption-side: top;\n",
" }\n",
" #TBBWYY5OA6SMZ thead {\n",
" \n",
" border-top: 1px solid #000;\n",
" border-bottom: 1px solid #000;\n",
" font-size: 1.0em;\n",
" }\n",
" #TBBWYY5OA6SMZ tbody {\n",
" \n",
" border-bottom: 1px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ th {\n",
" vertical-align: bottom;\n",
" padding: 4px 10px 4px 10px;\n",
" }\n",
" #TBBWYY5OA6SMZ td {\n",
" \n",
" padding: 2px 10px 2px 10px;\n",
" vertical-align: top;\n",
" }\n",
" \n",
" #TBBWYY5OA6SMZ .grt-hrule-0 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-hrule-1 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-hrule-2 {\n",
" border-top: 0px solid #000;\n",
" }\n",
" \n",
" #TBBWYY5OA6SMZ .grt-bhrule-0 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-bhrule-1 {\n",
" border-bottom: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-vrule-index {\n",
" border-left: 1px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-vrule-0 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-vrule-1 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-vrule-2 {\n",
" border-left: 0px solid #000;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-left {\n",
" text-align: left;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-center {\n",
" text-align: center;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-right {\n",
" text-align: right;\n",
" font-variant-numeric: tabular-nums;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-head {\n",
" font-family: \"Times New Roman\", 'Courier New';\n",
" font-size: 1.0em;\n",
" }\n",
" #TBBWYY5OA6SMZ .grt-bold {\n",
" font-weight: bold;\n",
" }\n",
"\n",
" #TBBWYY5OA6SMZ .grt-c-0 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-1 { width: 5.199999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-2 { width: 6.3999999999999995em; }\n",
" #TBBWYY5OA6SMZ .grt-c-3 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-4 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-5 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-6 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-7 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-8 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-9 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-10 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-11 { width: 6.999999999999999em; }\n",
" #TBBWYY5OA6SMZ .grt-c-12 { width: 6.999999999999999em; }\n",
"</style>\n",
"<table id=\"TBBWYY5OA6SMZ\">\n",
"<caption>complex</caption>\n",
"<colgroup>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 3.1199999999999997em;\"/>\n",
"<col style=\"width: 3.8399999999999994em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"<col style=\"width: 4.199999999999999em;\"/>\n",
"</colgroup>\n",
"<thead>\n",
"<tr>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-index\" colspan=\"8\">originality</th>\n",
"<th class=\"grt-center grt-bhrule-0 grt-vrule-0\" colspan=\"2\">silent</th>\n",
"</tr>\n",
"<tr>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-left\"></th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-index\" colspan=\"2\">swami</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-1\" colspan=\"2\">tort</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-1\" colspan=\"4\">warns</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-0\" colspan=\"1\">swami</th>\n",
"<th class=\"grt-center grt-bhrule-1 grt-vrule-1\" colspan=\"1\">tort</th>\n",
"</tr>\n",
"<tr>\n",
"<th class=\"grt-left\">heartbreak</th>\n",
"<th class=\"grt-left\">invest</th>\n",
"<th class=\"grt-left\">triggered</th>\n",
"<th class=\"grt-center grt-vrule-index\" colspan=\"1\">lasers</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">past</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">systems</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">veteran</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">chalk</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">collegial</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">graders</th>\n",
"<th class=\"grt-center grt-vrule-2\" colspan=\"1\">trivialize</th>\n",
"<th class=\"grt-center grt-vrule-0\" colspan=\"1\">riposte</th>\n",
"<th class=\"grt-center grt-vrule-1\" colspan=\"1\">complementary</th>\n",
"</tr>\n",
"</thead>\n",
"<tbody>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\">26,561</td>\n",
"<td class=\"grt-c-1 grt-left\">modal</td>\n",
"<td class=\"grt-c-2 grt-left\">8,301</td>\n",
"<td class=\"grt-c-3 grt-right grt-vrule-index\">8,600.00</td>\n",
"<td class=\"grt-c-4 grt-right grt-vrule-2\">-5,874.00</td>\n",
"<td class=\"grt-c-5 grt-center grt-vrule-1\">2020-01-30</td>\n",
"<td class=\"grt-c-6 grt-center grt-vrule-2\"></td>\n",
"<td class=\"grt-c-7 grt-right grt-vrule-1\">-0.000y</td>\n",
"<td class=\"grt-c-8 grt-right grt-vrule-2\"> 79.803</td>\n",
"<td class=\"grt-c-9 grt-center grt-vrule-2\">2021-07-29</td>\n",
"<td class=\"grt-c-10 grt-right grt-vrule-2\"> 42.510n</td>\n",
"<td class=\"grt-c-11 grt-right grt-vrule-0\">NaN</td>\n",
"<td class=\"grt-c-12 grt-right grt-vrule-1\">1,992.00</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left grt-hrule-1\">robbing</td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-1\">3,413</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-1 grt-vrule-index\">-6,481.00</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-1 grt-vrule-2\">6,985.00</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-1 grt-vrule-1\">2012-10-26</td>\n",
"<td class=\"grt-c-6 grt-center grt-hrule-1 grt-vrule-2\">2024-08-16</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-1 grt-vrule-1\"> 525.351</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-1 grt-vrule-2\"> 43.530</td>\n",
"<td class=\"grt-c-9 grt-center grt-hrule-1 grt-vrule-2\">2011-06-20</td>\n",
"<td class=\"grt-c-10 grt-right grt-hrule-1 grt-vrule-2\"> 74.613u</td>\n",
"<td class=\"grt-c-11 grt-right grt-hrule-1 grt-vrule-0\"> 399.425</td>\n",
"<td class=\"grt-c-12 grt-right grt-hrule-1 grt-vrule-1\">nan</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-2\">15,208</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-2 grt-vrule-index\">491.00</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-2 grt-vrule-2\">-7,376.00</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-2 grt-vrule-1\">2029-11-15</td>\n",
"<td class=\"grt-c-6 grt-center grt-hrule-2 grt-vrule-2\">2026-04-07</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-2 grt-vrule-1\"> 262.122p</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-2 grt-vrule-2\"> 386.621M</td>\n",
"<td class=\"grt-c-9 grt-center grt-hrule-2 grt-vrule-2\">2010-10-13</td>\n",
"<td class=\"grt-c-10 grt-right grt-hrule-2 grt-vrule-2\"> 60.250u</td>\n",
"<td class=\"grt-c-11 grt-right grt-hrule-2 grt-vrule-0\"> 10.456M</td>\n",
"<td class=\"grt-c-12 grt-right grt-hrule-2 grt-vrule-1\">2,007.00</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-2\">34,445</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-2 grt-vrule-index\">-7,082.00</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-2 grt-vrule-2\">3,805.00</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-2 grt-vrule-1\">2015-11-20</td>\n",
"<td class=\"grt-c-6 grt-center grt-hrule-2 grt-vrule-2\">2031-07-29</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-2 grt-vrule-1\"> 14.838m</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-2 grt-vrule-2\">NaN</td>\n",
"<td class=\"grt-c-9 grt-center grt-hrule-2 grt-vrule-2\">2017-09-11</td>\n",
"<td class=\"grt-c-10 grt-right grt-hrule-2 grt-vrule-2\"> 11.059u</td>\n",
"<td class=\"grt-c-11 grt-right grt-hrule-2 grt-vrule-0\"> 14.147</td>\n",
"<td class=\"grt-c-12 grt-right grt-hrule-2 grt-vrule-1\">1,997.00</td>\n",
"</tr>\n",
"<tr>\n",
"<td class=\"grt-c-0 grt-left\"></td>\n",
"<td class=\"grt-c-1 grt-left\"></td>\n",
"<td class=\"grt-c-2 grt-left grt-hrule-2\">37,066</td>\n",
"<td class=\"grt-c-3 grt-right grt-hrule-2 grt-vrule-index\">3,038.00</td>\n",
"<td class=\"grt-c-4 grt-right grt-hrule-2 grt-vrule-2\">-8,099.00</td>\n",
"<td class=\"grt-c-5 grt-center grt-hrule-2 grt-vrule-1\">2025-08-13</td>\n",
"<td class=\"grt-c-6 grt-center grt-hrule-2 grt-vrule-2\">2025-04-03</td>\n",
"<td class=\"grt-c-7 grt-right grt-hrule-2 grt-vrule-1\"> 22438.774Y</td>\n",
"<td class=\"grt-c-8 grt-right grt-hrule-2 grt-vrule-2\"> 140.911k</td>\n",
"<td class=\"grt-c-9 grt-center grt-hrule-2 grt-vrule-2\">2006-07-28</td>\n",
"<td class=\"grt-c-10 grt-right grt-hrule-2 grt-vrule-2\"> 416.652n</td>\n",
"<td class=\"grt-c-11 grt-right grt-hrule-2 grt-vrule-0\"> 22.507</td>\n",
"<td class=\"grt-c-12 grt-right grt-hrule-2 grt-vrule-1\">2,023.00</td>\n",
"</tr>\n",
"</tbody>\n",
"</table></div>"
],
"text/latex": [
"\n",
"\\begin{table}\n",
"\\caption{complex}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 3/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 4/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=4.20em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=5.40em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 6/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 9/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 10/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 11/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 12/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 13/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 14/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TBBWYY5OA6SMZ) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& originality\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& silent\\grtspacer \\& \\grtspacer \\& \\\\\n",
" \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& swami\\grtspacer \\& \\grtspacer \\& tort\\grtspacer \\& \\grtspacer \\& warns\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& swami\\grtspacer \\& tort\\grtspacer \\& \\\\\n",
" heartbreak\\grtspacer \\& invest\\grtspacer \\& triggered\\grtspacer \\& lasers\\grtspacer \\& past\\grtspacer \\& systems\\grtspacer \\& veteran\\grtspacer \\& chalk\\grtspacer \\& collegial\\grtspacer \\& graders\\grtspacer \\& trivialize\\grtspacer \\& riposte\\grtspacer \\& complementary\\grtspacer \\& \\\\\n",
" 26,561 \\& modal \\& 8,301 \\& 8,600.00 \\& -5,874.00 \\& 2020-01-30 \\& \\& -0.000y \\& 79.803 \\& 2021-07-29 \\& 42.510n \\& NaN \\& 1,992.00 \\& \\\\\n",
" \\& robbing \\& 3,413 \\& -6,481.00 \\& 6,985.00 \\& 2012-10-26 \\& 2024-08-16 \\& 525.351 \\& 43.530 \\& 2011-06-20 \\& 74.613u \\& 399.425 \\& nan \\& \\\\\n",
" \\& robbing \\& 15,208 \\& 491.00 \\& -7,376.00 \\& 2029-11-15 \\& 2026-04-07 \\& 262.122p \\& 386.621M \\& 2010-10-13 \\& 60.250u \\& 10.456M \\& 2,007.00 \\& \\\\\n",
" \\& robbing \\& 34,445 \\& -7,082.00 \\& 3,805.00 \\& 2015-11-20 \\& 2031-07-29 \\& 14.838m \\& NaN \\& 2017-09-11 \\& 11.059u \\& 14.147 \\& 1,997.00 \\& \\\\\n",
" \\& robbing \\& 37,066 \\& 3,038.00 \\& -8,099.00 \\& 2025-08-13 \\& 2025-04-03 \\& 22438.774Y \\& 140.911k \\& 2006-07-28 \\& 416.652n \\& 22.507 \\& 2,023.00 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TBBWYY5OA6SMZ-1-1.south west) -- (TBBWYY5OA6SMZ-1-14.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TBBWYY5OA6SMZ-4-1.south west) -- ([yshift=-0.0625em]TBBWYY5OA6SMZ-4-14.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TBBWYY5OA6SMZ-9-1.base west) -- ([yshift=-0.3125em]TBBWYY5OA6SMZ-9-14.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-2-4.south west) -- ([yshift=-0.0625em]TBBWYY5OA6SMZ-2-14.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-3-4.south west) -- ([yshift=-0.0625em]TBBWYY5OA6SMZ-3-14.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TBBWYY5OA6SMZ-1-4.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TBBWYY5OA6SMZ-9-4.base west);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-1-11.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TBBWYY5OA6SMZ-9-11.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-2-5.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TBBWYY5OA6SMZ-9-5.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-2-7.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TBBWYY5OA6SMZ-9-7.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TBBWYY5OA6SMZ-2-12.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TBBWYY5OA6SMZ-9-12.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n"
],
"text/plain": [
"GreaterTable(df_id=TBBWYY5OA6SMZ)"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"for k, v in ts.items():\n",
" display(GT(v.head(), show_index=True, max_table_width=80, debug=False, caption=k))"
]
},
{
"cell_type": "markdown",
"id": "945f2bb9-9295-498a-a724-f367ce742533",
"metadata": {},
"source": [
"# LaTeX Mode"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "51858d09-c98f-4675-a61c-c7a839f75686",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"\\begin{table}\n",
"\\caption{basic}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.60em},\n",
"\tcolumn 2/.style={nodes={align=right }, nosep, text width=3.60em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 4/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 6/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 9/.style={nodes={align=right }, nosep, text width=4.80em},\n",
"\tcolumn 10/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TAQLQQIAQAPUY) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" discontinuance\\grtspacer \\& boning float\\grtspacer \\& cylinder float\\grtspacer \\& grassy date\\grtspacer \\& lurching datetime\\grtspacer \\& monitoring date\\grtspacer \\& pleasantly int\\grtspacer \\& teaser year\\grtspacer \\& weighing year\\grtspacer \\& \\\\\n",
" 943 \\& 3.263 \\& 0.00000 \\& 2014-05-17 \\& 2022-03-21 \\& 2011-03-14 \\& -6,346.00 \\& 2,011.00 \\& 2,017 \\& \\\\\n",
" 10,424 \\& 5.337 \\& 0.00003 \\& 2017-06-15 \\& 2009-10-13 \\& 2028-01-01 \\& 7,637.00 \\& 1,993.00 \\& 2,016 \\& \\\\\n",
" 11,582 \\& 0.219 \\& 0.17478 \\& 2014-05-17 \\& 2018-11-02 \\& 2011-03-14 \\& -2,602.00 \\& 2,007.00 \\& 2,010 \\& \\\\\n",
" 30,946 \\& 0.000 \\& 0.00004 \\& 2018-04-02 \\& 2011-04-24 \\& 2009-02-03 \\& -4,318.00 \\& 1,995.00 \\& 2,026 \\& \\\\\n",
" 49,857 \\& 0.002 \\& 0.10229 \\& 2018-04-02 \\& 2018-11-02 \\& 2028-10-24 \\& 9,433.00 \\& 1,996.00 \\& 2,007 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TAQLQQIAQAPUY-1-1.south west) -- (TAQLQQIAQAPUY-1-10.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TAQLQQIAQAPUY-2-1.south west) -- ([yshift=-0.0625em]TAQLQQIAQAPUY-2-10.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TAQLQQIAQAPUY-7-1.base west) -- ([yshift=-0.3125em]TAQLQQIAQAPUY-7-10.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TAQLQQIAQAPUY-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TAQLQQIAQAPUY-7-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n",
"\n",
"\\begin{table}\n",
"\\caption{timeseries}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=7.80em},\n",
"\tcolumn 4/.style={nodes={align=center}, nosep, text width=6.60em},\n",
"\tcolumn 5/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TLAKKRZA3NH2N) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\\\\n",
" privates\\grtspacer \\& Sacramento Edgewise Outlive float\\grtspacer \\& Sooner Celled Complements float\\grtspacer \\& Superheroes Prejudge Carnivore datetime\\grtspacer \\& \\\\\n",
" 2007-04-24 \\& 25.87 \\& -803.629u \\& 2008-10-28 \\& \\\\\n",
" 2007-07-10 \\& 1.00 \\& -2.867 \\& 2011-04-01 \\& \\\\\n",
" 2008-09-30 \\& 37,517.98 \\& 10.719M \\& 2032-08-18 \\& \\\\\n",
" 2010-08-18 \\& 0.92 \\& -7242901.911Y \\& 2018-10-13 \\& \\\\\n",
" 2013-07-26 \\& 133.49 \\& -0.000y \\& 2019-01-15 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TLAKKRZA3NH2N-1-1.south west) -- (TLAKKRZA3NH2N-1-5.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TLAKKRZA3NH2N-2-1.south west) -- ([yshift=-0.0625em]TLAKKRZA3NH2N-2-5.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TLAKKRZA3NH2N-7-1.base west) -- ([yshift=-0.3125em]TLAKKRZA3NH2N-7-5.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TLAKKRZA3NH2N-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TLAKKRZA3NH2N-7-2.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n",
"\n",
"\\begin{table}\n",
"\\caption{multiindex}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=3.60em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=8.40em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=3.60em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=6.60em},\n",
"\tcolumn 6/.style={nodes={align=right }, nosep, text width=5.40em},\n",
"\tcolumn 7/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=6.60em},\n",
"\tcolumn 9/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TGYG4EU4RPTVC) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" federally\\grtspacer \\& restrictions\\grtspacer \\& dolphin\\grtspacer \\& Aurora Merge Calculates float\\grtspacer \\& Bombing Honking Garage int\\grtspacer \\& Funnier Personals Shovels float\\grtspacer \\& Healthier Chemically Construed float\\grtspacer \\& Whereabouts Sept Cakes int\\grtspacer \\& \\\\\n",
" 44,379 \\& disenfranchise \\& 80,923 \\& 32.454 \\& 337,462,522 \\& 21.571M \\& 238.509M \\& -4,327 \\& \\\\\n",
" \\& hybrid \\& 52,773 \\& 3.628M \\& 494,694,322 \\& 1.282G \\& NaN \\& 6,496 \\& \\\\\n",
" 58,702 \\& disenfranchise \\& 474 \\& 3.842M \\& 785,021,862 \\& 2.261k \\& 11.004k \\& -5,662 \\& \\\\\n",
" \\& disenfranchise \\& 25,363 \\& 16.184M \\& 627,061,405 \\& 752.930k \\& 398.233k \\& 6,743 \\& \\\\\n",
" \\& disenfranchise \\& 41,796 \\& 3.821G \\& 562,015,666 \\& 9.799M \\& 162.201m \\& -2,439 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TGYG4EU4RPTVC-1-1.south west) -- (TGYG4EU4RPTVC-1-9.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TGYG4EU4RPTVC-7-1.base west) -- ([yshift=-0.3125em]TGYG4EU4RPTVC-7-9.base east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TGYG4EU4RPTVC-2-1.south west) -- ([yshift=-0.0625em]TGYG4EU4RPTVC-2-9.south east);\n",
"\\path[draw, very thin] ([yshift=-0.0625em]TGYG4EU4RPTVC-4-1.south west) -- ([yshift=-0.0625em]TGYG4EU4RPTVC-4-9.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TGYG4EU4RPTVC-1-4.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TGYG4EU4RPTVC-7-4.base west);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n",
"\n",
"\\begin{table}\n",
"\\caption{multicolumns}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 3/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 4/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 3/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=10.20em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=7.80em},\n",
"\tcolumn 6/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TVGLOCWS34RTD) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\\\\n",
" \\grtspacer \\& oblige\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& strapped\\grtspacer \\& \\grtspacer \\& \\\\\n",
" \\grtspacer \\& hence\\grtspacer \\& \\grtspacer \\& strategies\\grtspacer \\& installations\\grtspacer \\& strategies\\grtspacer \\& \\\\\n",
" wednesdays\\grtspacer \\& boss\\grtspacer \\& perception\\grtspacer \\& complex\\grtspacer \\& sorry\\grtspacer \\& lists\\grtspacer \\& \\\\\n",
" 954 \\& 2011-02-27 \\& 0.00000 \\& 7.066G \\& 3,923 \\& 13.712M \\& \\\\\n",
" 2,769 \\& 2029-08-16 \\& 0.18763 \\& -6.666k \\& -3,817 \\& 1.606G \\& \\\\\n",
" 5,682 \\& 2029-08-16 \\& 0.00002 \\& -649.606a \\& -6,446 \\& 34.617M \\& \\\\\n",
" 9,661 \\& \\& 0.01298 \\& 46281395957.136Y \\& 6,756 \\& 2.661 \\& \\\\\n",
" 36,338 \\& 2019-09-02 \\& 3.68136 \\& 11.656Y \\& 3,922 \\& 1.286 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TVGLOCWS34RTD-1-1.south west) -- (TVGLOCWS34RTD-1-7.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TVGLOCWS34RTD-4-1.south west) -- ([yshift=-0.0625em]TVGLOCWS34RTD-4-7.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TVGLOCWS34RTD-9-1.base west) -- ([yshift=-0.3125em]TVGLOCWS34RTD-9-7.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TVGLOCWS34RTD-2-2.south west) -- ([yshift=-0.0625em]TVGLOCWS34RTD-2-7.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TVGLOCWS34RTD-3-2.south west) -- ([yshift=-0.0625em]TVGLOCWS34RTD-3-7.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TVGLOCWS34RTD-1-2.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TVGLOCWS34RTD-9-2.base west);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVGLOCWS34RTD-1-4.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVGLOCWS34RTD-9-4.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVGLOCWS34RTD-2-3.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVGLOCWS34RTD-9-3.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVGLOCWS34RTD-2-5.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVGLOCWS34RTD-9-5.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n",
"\n",
"\\begin{table}\n",
"\\caption{complex}\n",
"\n",
"\\centering{\n",
"\\begin{tikzpicture}[\n",
" auto,\n",
" transform shape,\n",
" nosep/.style={inner sep=0},\n",
" table/.style={\n",
" matrix of nodes,\n",
" row sep=0.125em,\n",
" column sep=0.375em,\n",
" nodes in empty cells,\n",
" nodes={rectangle, scale=1.0, text badly ragged },\n",
"\trow 1/.style={nodes={text=black, anchor=north, inner ysep=0, text height=0, text depth=0}},\n",
"\trow 2/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 3/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\trow 4/.style={nodes={text=black, anchor=south, inner ysep=.2em, minimum height=1.3em, font=\\bfseries}},\n",
"\tcolumn 1/.style={nodes={align=left }, text height=0.9em, text depth=0.2em, inner xsep=0.375em, inner ysep=0, text width=6.00em},\n",
"\tcolumn 2/.style={nodes={align=left }, nosep, text width=4.20em},\n",
"\tcolumn 3/.style={nodes={align=left }, nosep, text width=5.40em},\n",
"\tcolumn 4/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 5/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 6/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 7/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 8/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 9/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 10/.style={nodes={align=center}, nosep, text width=6.00em},\n",
"\tcolumn 11/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 12/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 13/.style={nodes={align=right }, nosep, text width=6.00em},\n",
"\tcolumn 14/.style={text height=0.9em, text depth=0.2em, nosep, text width=0em}\t}]\n",
"\\matrix (TVDUZM2RAS34T) [table, ampersand replacement=\\&]{\n",
" \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\& \\\\\n",
" \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& originality\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& silent\\grtspacer \\& \\grtspacer \\& \\\\\n",
" \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& swami\\grtspacer \\& \\grtspacer \\& tort\\grtspacer \\& \\grtspacer \\& warns\\grtspacer \\& \\grtspacer \\& \\grtspacer \\& \\grtspacer \\& swami\\grtspacer \\& tort\\grtspacer \\& \\\\\n",
" heartbreak\\grtspacer \\& invest\\grtspacer \\& triggered\\grtspacer \\& lasers\\grtspacer \\& past\\grtspacer \\& systems\\grtspacer \\& veteran\\grtspacer \\& chalk\\grtspacer \\& collegial\\grtspacer \\& graders\\grtspacer \\& trivialize\\grtspacer \\& riposte\\grtspacer \\& complementary\\grtspacer \\& \\\\\n",
" 26,561 \\& modal \\& 8,301 \\& 8,600.00 \\& -5,874.00 \\& 2020-01-30 \\& \\& -0.000y \\& 79.803 \\& 2021-07-29 \\& 42.510n \\& NaN \\& 1,992.00 \\& \\\\\n",
" \\& robbing \\& 3,413 \\& -6,481.00 \\& 6,985.00 \\& 2012-10-26 \\& 2024-08-16 \\& 525.351 \\& 43.530 \\& 2011-06-20 \\& 74.613u \\& 399.425 \\& nan \\& \\\\\n",
" \\& robbing \\& 15,208 \\& 491.00 \\& -7,376.00 \\& 2029-11-15 \\& 2026-04-07 \\& 262.122p \\& 386.621M \\& 2010-10-13 \\& 60.250u \\& 10.456M \\& 2,007.00 \\& \\\\\n",
" \\& robbing \\& 34,445 \\& -7,082.00 \\& 3,805.00 \\& 2015-11-20 \\& 2031-07-29 \\& 14.838m \\& NaN \\& 2017-09-11 \\& 11.059u \\& 14.147 \\& 1,997.00 \\& \\\\\n",
" \\& robbing \\& 37,066 \\& 3,038.00 \\& -8,099.00 \\& 2025-08-13 \\& 2025-04-03 \\& 22438.774Y \\& 140.911k \\& 2006-07-28 \\& 416.652n \\& 22.507 \\& 2,023.00 \\& \\\\\n",
"};\n",
"\n",
"\\path[draw, thick] (TVDUZM2RAS34T-1-1.south west) -- (TVDUZM2RAS34T-1-14.south east);\n",
"\\path[draw, semithick] ([yshift=-0.0625em]TVDUZM2RAS34T-4-1.south west) -- ([yshift=-0.0625em]TVDUZM2RAS34T-4-14.south east);\n",
"\\path[draw, thick] ([yshift=-0.3125em]TVDUZM2RAS34T-9-1.base west) -- ([yshift=-0.3125em]TVDUZM2RAS34T-9-14.base east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-2-4.south west) -- ([yshift=-0.0625em]TVDUZM2RAS34T-2-14.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-3-4.south west) -- ([yshift=-0.0625em]TVDUZM2RAS34T-3-14.south east);\n",
"\\path[draw, very thin] ([xshift=-0.1875em]TVDUZM2RAS34T-1-4.south west) -- ([yshift=-0.3125em, xshift=-0.1875em]TVDUZM2RAS34T-9-4.base west);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-1-11.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVDUZM2RAS34T-9-11.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-2-5.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVDUZM2RAS34T-9-5.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-2-7.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVDUZM2RAS34T-9-7.base east);\n",
"\\path[draw, ultra thin] ([xshift=0.1875em, yshift=-0.0625em]TVDUZM2RAS34T-2-12.south east) -- ([yshift=-0.3125em, xshift=0.1875em]TVDUZM2RAS34T-9-12.base east);\n",
"\n",
"\n",
"\n",
"\\end{tikzpicture}\n",
"} % close centering\n",
"\\end{table}\n",
"\n"
]
}
],
"source": [
"for k, v in ts.items():\n",
" print(GT(v.head(), show_index=True, max_table_width=80, debug=False, caption=k).make_tikz())"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "fa56eb4d-7b08-4225-9a64-c465905e87b9",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "125b0cff-f248-4864-90e6-d8bdf84b603c",
"metadata": {},
"source": [
"# Text Mode"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "5a9dda81-8334-4f9f-ab2c-358228c4d936",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"cw_target = 80 and input_target = 48\n",
"Weird, cols not all the same size 0 83\n",
"Actual text table width by row 0\n",
"top row │ ┃ │ │ │ lurch │ │ │ │ │\n",
"actual widths by column [ 9 8 10 8 8 8 12 11 8]\n",
"actual total width 83\n",
"formatted output\n",
"┍━━━━━━━━┳━━━━━━━┯━━━━━━━━━┯━━━━━━━┯━━━━━━━┯━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━┑\n",
"│ ┃ │ │ │ lurch │ │ │ │ │\n",
"│ discon ┃ bonin │ │ grass │ ing d │ monit │ │ │ weigh │\n",
"│ tinuan ┃ g │ cylinde │ y │ ateti │ oring │ pleasantl │ teaser │ ing │\n",
"│ ce ┃ float │ r float │ date │ me │ date │ y int │ year │ year │\n",
"┝━━━━━━━━╋━━━━━━━┿━━━━━━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━━━━━┿━━━━━━━━━━┿━━━━━━━┥\n",
"│ 943 ┃ 3.263 │ 0.00000 │ 2014- │ 2022- │ 2011- │ -6,346.00 │ 2,011.00 │ 2,017 │\n",
"│ ┃ │ │ 05-17 │ 03-21 │ 03-14 │ │ │ │\n",
"├────────╂───────┼─────────┼───────┼───────┼───────┼───────────┼──────────┼───────┤\n",
"│ 10,424 ┃ 5.337 │ 0.00003 │ 2017- │ 2009- │ 2028- │ 7,637.00 │ 1,993.00 │ 2,016 │\n",
"│ ┃ │ │ 06-15 │ 10-13 │ 01-01 │ │ │ │\n",
"├────────╂───────┼─────────┼───────┼───────┼───────┼───────────┼──────────┼───────┤\n",
"│ 11,582 ┃ 0.219 │ 0.17478 │ 2014- │ 2018- │ 2011- │ -2,602.00 │ 2,007.00 │ 2,010 │\n",
"│ ┃ │ │ 05-17 │ 11-02 │ 03-14 │ │ │ │\n",
"├────────╂───────┼─────────┼───────┼───────┼───────┼───────────┼──────────┼───────┤\n",
"│ 30,946 ┃ 0.000 │ 0.00004 │ 2018- │ 2011- │ 2009- │ -4,318.00 │ 1,995.00 │ 2,026 │\n",
"│ ┃ │ │ 04-02 │ 04-24 │ 02-03 │ │ │ │\n",
"├────────╂───────┼─────────┼───────┼───────┼───────┼───────────┼──────────┼───────┤\n",
"│ 49,857 ┃ 0.002 │ 0.10229 │ 2018- │ 2018- │ 2028- │ 9,433.00 │ 1,996.00 │ 2,007 │\n",
"│ ┃ │ │ 04-02 │ 11-02 │ 10-24 │ │ │ │\n",
"┕━━━━━━━━┻━━━━━━━┷━━━━━━━━━┷━━━━━━━┷━━━━━━━┷━━━━━━━┷━━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━┙\n",
"\n",
"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*\n",
"cw_target = 80 and input_target = 68\n",
"Weird, cols not all the same size 0 57\n",
"Actual text table width by row 0\n",
"top row │ ┃ Sacramento │ │ Superheroes │\n",
"actual widths by column [13 13 16 14]\n",
"actual total width 57\n",
"formatted output\n",
"┍━━━━━━━━━━━━┳━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┑\n",
"│ ┃ Sacramento │ │ Superheroes │\n",
"│ ┃ Edgewise │ Sooner Celled │ Prejudge │\n",
"│ ┃ Outlive │ Complements │ Carnivore │\n",
"│ privates ┃ float │ float │ datetime │\n",
"┝━━━━━━━━━━━━╋━━━━━━━━━━━━┿━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━┥\n",
"│ 2007-04-24 ┃ 25.87 │ -803.629u │ 2008-10-28 │\n",
"├────────────╂────────────┼───────────────┼─────────────┤\n",
"│ 2007-07-10 ┃ 1.00 │ -2.867 │ 2011-04-01 │\n",
"├────────────╂────────────┼───────────────┼─────────────┤\n",
"│ 2008-09-30 ┃ 37,517.98 │ 10.719M │ 2032-08-18 │\n",
"├────────────╂────────────┼───────────────┼─────────────┤\n",
"│ 2010-08-18 ┃ 0.92 │ -7242901.911Y │ 2018-10-13 │\n",
"├────────────╂────────────┼───────────────┼─────────────┤\n",
"│ 2013-07-26 ┃ 133.49 │ -0.000y │ 2019-01-15 │\n",
"┕━━━━━━━━━━━━┻━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┙\n",
"\n",
"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*\n",
"cw_target = 80 and input_target = 60\n",
"Weird, cols not all the same size 0 91\n",
"Actual text table width by row 0\n",
"top row │ │ │ ┃ Aurora │ │ Funnier │ Healthie │ Wherea │\n",
"actual widths by column [ 9 17 9 10 14 11 11 9]\n",
"actual total width 91\n",
"formatted output\n",
"┍━━━━━━━━┯━━━━━━━━━━━━━━━━┯━━━━━━━━┳━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━┑\n",
"│ │ │ ┃ Aurora │ │ Funnier │ Healthie │ Wherea │\n",
"│ │ │ ┃ Merge C │ │ Personal │ r Chemic │ bouts │\n",
"│ │ │ ┃ alculat │ Bombing │ s │ ally Con │ Sept │\n",
"│ federa │ │ dolphi ┃ es │ Honking │ Shovels │ strued │ Cakes │\n",
"│ lly │ restrictions │ n ┃ float │ Garage int │ float │ float │ int │\n",
"┝━━━━━━━━┿━━━━━━━━━━━━━━━━┿━━━━━━━━╋━━━━━━━━━┿━━━━━━━━━━━━━┿━━━━━━━━━━┿━━━━━━━━━━┿━━━━━━━━┥\n",
"│ 44,379 │ disenfranchise │ 80,923 ┃ 32.454 │ 337,462,522 │ 21.571M │ 238.509M │ -4,327 │\n",
"├────────┼────────────────┼────────╂─────────┼─────────────┼──────────┼──────────┼────────┤\n",
"│ │ hybrid │ 52,773 ┃ 3.628M │ 494,694,322 │ 1.282G │ NaN │ 6,496 │\n",
"├────────┼────────────────┼────────╂─────────┼─────────────┼──────────┼──────────┼────────┤\n",
"│ 58,702 │ disenfranchise │ 474 ┃ 3.842M │ 785,021,862 │ 2.261k │ 11.004k │ -5,662 │\n",
"├────────┼────────────────┼────────╂─────────┼─────────────┼──────────┼──────────┼────────┤\n",
"│ │ │ 25,363 ┃ 16.184M │ 627,061,405 │ 752.930k │ 398.233k │ 6,743 │\n",
"├────────┼────────────────┼────────╂─────────┼─────────────┼──────────┼──────────┼────────┤\n",
"│ │ │ 41,796 ┃ 3.821G │ 562,015,666 │ 9.799M │ 162.201m │ -2,439 │\n",
"┕━━━━━━━━┷━━━━━━━━━━━━━━━━┷━━━━━━━━┻━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━┙\n",
"\n",
"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*\n",
"cw_target = 80 and input_target = 60\n",
"Weird, cols not all the same size 0 66\n",
"Actual text table width by row 0\n",
"top row │ ┃ oblig │ │ │ strapp │ strappe │\n",
"actual widths by column [ 9 8 10 19 9 10]\n",
"actual total width 66\n",
"formatted output\n",
"┍━━━━━━━━┳━━━━━━━┯━━━━━━━━━┯━━━━━━━━━━━━━━━━━━┯━━━━━━━━┯━━━━━━━━━┑\n",
"│ ┃ oblig │ │ │ strapp │ strappe │\n",
"│ ┃ e │ oblige │ oblige │ ed │ d │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ ┃ │ │ │ instal │ │\n",
"│ ┃ │ │ │ lation │ strateg │\n",
"│ ┃ hence │ hence │ strategies │ s │ ies │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ wednes ┃ │ percept │ │ │ │\n",
"│ days ┃ boss │ ion │ complex │ sorry │ lists │\n",
"┝━━━━━━━━╋━━━━━━━┿━━━━━━━━━┿━━━━━━━━━━━━━━━━━━┿━━━━━━━━┿━━━━━━━━━┥\n",
"│ 954 ┃ 2011- │ 0.00000 │ 7.066G │ 3,923 │ 13.712M │\n",
"│ ┃ 02-27 │ │ │ │ │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ 2,769 ┃ 2029- │ 0.18763 │ -6.666k │ -3,817 │ 1.606G │\n",
"│ ┃ 08-16 │ │ │ │ │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ 5,682 ┃ 2029- │ 0.00002 │ -649.606a │ -6,446 │ 34.617M │\n",
"│ ┃ 08-16 │ │ │ │ │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ 9,661 ┃ │ 0.01298 │ 46281395957.136Y │ 6,756 │ 2.661 │\n",
"├────────╂───────┼─────────┼──────────────────┼────────┼─────────┤\n",
"│ 36,338 ┃ 2019- │ 3.68136 │ 11.656Y │ 3,922 │ 1.286 │\n",
"│ ┃ 09-02 │ │ │ │ │\n",
"┕━━━━━━━━┻━━━━━━━┷━━━━━━━━━┷━━━━━━━━━━━━━━━━━━┷━━━━━━━━┷━━━━━━━━━┙\n",
"\n",
"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*\n",
"cw_target = 80 and input_target = 40\n",
"Weird, cols not all the same size 0 133\n",
"Actual text table width by row 0\n",
"top row │ │ │ ┃ │ │ origi │ origi │ │ │ origi │ │ │ │\n",
"actual widths by column [ 9 10 9 12 12 8 8 13 11 8 11 10 11]\n",
"actual total width 133\n",
"formatted output\n",
"┍━━━━━━━━┯━━━━━━━━━┯━━━━━━━━┳━━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━┯━━━━━━━┯━━━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━┯━━━━━━━━━━┑\n",
"│ │ │ ┃ │ │ origi │ origi │ │ │ origi │ │ │ │\n",
"│ │ │ ┃ originali │ originali │ nalit │ nalit │ originalit │ original │ nalit │ original │ │ │\n",
"│ │ │ ┃ ty │ ty │ y │ y │ y │ ity │ y │ ity │ silent │ silent │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ │ │ ┃ swami │ swami │ tort │ tort │ warns │ warns │ warns │ warns │ swami │ tort │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ heartb │ │ trigge ┃ │ │ syste │ veter │ │ collegia │ grade │ triviali │ │ compleme │\n",
"│ reak │ invest │ red ┃ lasers │ past │ ms │ an │ chalk │ l │ rs │ ze │ riposte │ ntary │\n",
"┝━━━━━━━━┿━━━━━━━━━┿━━━━━━━━╋━━━━━━━━━━━┿━━━━━━━━━━━┿━━━━━━━┿━━━━━━━┿━━━━━━━━━━━━┿━━━━━━━━━━┿━━━━━━━┿━━━━━━━━━━┿━━━━━━━━━┿━━━━━━━━━━┥\n",
"│ 26,561 │ modal │ 8,301 ┃ 8,600.00 │ -5,874.00 │ 2020- │ │ -0.000y │ 79.803 │ 2021- │ 42.510n │ NaN │ 1,992.00 │\n",
"│ │ │ ┃ │ │ 01-30 │ │ │ │ 07-29 │ │ │ │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ │ robbing │ 3,413 ┃ -6,481.00 │ 6,985.00 │ 2012- │ 2024- │ 525.351 │ 43.530 │ 2011- │ 74.613u │ 399.425 │ nan │\n",
"│ │ │ ┃ │ │ 10-26 │ 08-16 │ │ │ 06-20 │ │ │ │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ │ │ 15,208 ┃ 491.00 │ -7,376.00 │ 2029- │ 2026- │ 262.122p │ 386.621M │ 2010- │ 60.250u │ 10.456M │ 2,007.00 │\n",
"│ │ │ ┃ │ │ 11-15 │ 04-07 │ │ │ 10-13 │ │ │ │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ │ │ 34,445 ┃ -7,082.00 │ 3,805.00 │ 2015- │ 2031- │ 14.838m │ NaN │ 2017- │ 11.059u │ 14.147 │ 1,997.00 │\n",
"│ │ │ ┃ │ │ 11-20 │ 07-29 │ │ │ 09-11 │ │ │ │\n",
"├────────┼─────────┼────────╂───────────┼───────────┼───────┼───────┼────────────┼──────────┼───────┼──────────┼─────────┼──────────┤\n",
"│ │ │ 37,066 ┃ 3,038.00 │ -8,099.00 │ 2025- │ 2025- │ 22438.774Y │ 140.911k │ 2006- │ 416.652n │ 22.507 │ 2,023.00 │\n",
"│ │ │ ┃ │ │ 08-13 │ 04-03 │ │ │ 07-28 │ │ │ │\n",
"┕━━━━━━━━┷━━━━━━━━━┷━━━━━━━━┻━━━━━━━━━━━┷━━━━━━━━━━━┷━━━━━━━┷━━━━━━━┷━━━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━┷━━━━━━━━━━┙\n",
"\n",
"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*\n"
]
}
],
"source": [
"for k, v in ts.items():\n",
" # if k != 'multiindex': continue\n",
" cw_target = 80\n",
" input_target = cw_target - 4 * v.shape[1]\n",
" print(f'{cw_target = } and {input_target = }')\n",
" f = (GT(v.head(), show_index=True, max_table_width=80 - 4 * v.shape[1], debug=True))\n",
" sc.analysis(f)\n",
" # break\n",
" print('=*'*80)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "dc2dc152-16fc-4782-896f-3b92ceddc5bb",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.3"
}
},
"nbformat": 4,
"nbformat_minor": 5
}