jataware / beaker-kernel

Contextually-aware notebooks with built-in AI assistant
https://jataware.github.io/beaker-kernel/
MIT License
2 stars 2 forks source link

Julia DataFrames render as text, not html or latex #20

Open mattprintz opened 8 months ago

mattprintz commented 8 months ago

Code to recreate:

using DataFrames, Random

# Create a 2x5 DataFrame filled with random integers
df = DataFrame(rand(1:100, 2, 5), :auto)

Extra info: execute reply content:

{
  "data": {
    "text/plain": "\u001b[1m2×5 DataFrame\n\u001b[1m Row │\u001b[1m x1    \u001b[1m x2    \u001b[1m x3    \u001b[1m x4    \u001b[1m x5\n     │\u001b[90m Int64 \u001b[90m Int64 \u001b[90m Int64 \u001b[90m Int64 \u001b[90m Int64\n─────┼───────────────────────────────────\n   1 │    28     12     43     82     56\n   2 │    93      3     65    100     79",
    "text/html": "<div><div style = \"float: left;\"><span>2×5 DataFrame</span></div><div style = \"clear: both;\"></div></div><div class = \"data-frame\" style = \"overflow-x: scroll;\"><table class = \"data-frame\" style = \"margin-bottom: 6px;\"><thead><tr class = \"header\"><th class = \"rowNumber\" style = \"font-weight: bold; text-align: right;\">Row</th><th style = \"text-align: left;\">x1</th><th style = \"text-align: left;\">x2</th><th style = \"text-align: left;\">x3</th><th style = \"text-align: left;\">x4</th><th style = \"text-align: left;\">x5</th></tr><tr class = \"subheader headerLastRow\"><th class = \"rowNumber\" style = \"font-weight: bold; text-align: right;\"></th><th title = \"Int64\" style = \"text-align: left;\">Int64</th><th title = \"Int64\" style = \"text-align: left;\">Int64</th><th title = \"Int64\" style = \"text-align: left;\">Int64</th><th title = \"Int64\" style = \"text-align: left;\">Int64</th><th title = \"Int64\" style = \"text-align: left;\">Int64</th></tr></thead><tbody><tr><td class = \"rowNumber\" style = \"font-weight: bold; text-align: right;\">1</td><td style = \"text-align: right;\">28</td><td style = \"text-align: right;\">12</td><td style = \"text-align: right;\">43</td><td style = \"text-align: right;\">82</td><td style = \"text-align: right;\">56</td></tr><tr><td class = \"rowNumber\" style = \"font-weight: bold; text-align: right;\">2</td><td style = \"text-align: right;\">93</td><td style = \"text-align: right;\">3</td><td style = \"text-align: right;\">65</td><td style = \"text-align: right;\">100</td><td style = \"text-align: right;\">79</td></tr></tbody></table></div>",
    "text/latex": "\\begin{tabular}{r|ccccc}\n\t& x1 & x2 & x3 & x4 & x5\\\\\n\t\\hline\n\t& Int64 & Int64 & Int64 & Int64 & Int64\\\\\n\t\\hline\n\t1 & 28 & 12 & 43 & 82 & 56 \\\\\n\t2 & 93 & 3 & 65 & 100 & 79 \\\\\n\\end{tabular}\n"
  },
  "metadata": {},
  "execution_count": 4
}