# Problem with Data frame output in Quarto

**URL:** <https://discourse.julialang.org/t/problem-with-data-frame-output-in-quarto/101091>\
**Category:** New to Julia\
**Tags:** question, dataframes, markdown, html, quarto\
**Created:** [July 2, 2023, 8:37pm UTC](https://discourse.julialang.org/t/problem-with-data-frame-output-in-quarto/101091 "2023-07-02T20:37:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![paddingDuck](https://avatars.discourse-cdn.com/v4/letter/p/5f9b8f/32.png) [@paddingDuck](https://discourse.julialang.org/u/paddingDuck)\
**Post date:** [July 2, 2023, 8:37pm UTC](https://discourse.julialang.org/t/problem-with-data-frame-output-in-quarto/101091/1 "2023-07-02T20:37:40Z")

</div>

Hello everyone! I have been using Julia for some time and have tried different ways to code. So far I liked Pluto, but wanted to try something else as well. Since I am coming from R, I wanted to try Quarto with Julia in VSCode. One problem I am having is that when I render for HTML, data frame outputs look not as I expected:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/4/4/442c6b3e18b042256105049363861ad441b4ca4f.png)

Quarto has some options for tables such as `tbl-colwidths`, and `df-print` which in my case didn’t work. I guess this is probably because they are not defined for Julia? I don’t know but I was able to overcome this using `markdown_table` function, but this output lacks information about the types of columns.

 ![image](https://global.discourse-cdn.com/julialang/original/3X/4/c/4c9e02898dd4f1dd7ca92e2cd13c3355a943277e.png)

Is there any way that I can get the first table fixed? Thanks!

Here is how my .qmd looks like:

```julia
---
title: "Data Frames" 
execute:
    cache: true
jupyter: julia-1.9
---

`` `{julia}
using DataFramesMeta, MarkdownTables, Random, Distributions
`` `

`` `{julia}
y = DataFrame(
    x = round.(rand(10),digits=2),
    y = rand(["A","B"],10),
    z = sample(1:100,10),
    w = 1
)
`` `

`` `{julia}
y = DataFrame(
    x = round.(rand(10),digits=2),
    y = rand(["A","B"],10),
    z = sample(1:100,10),
    w = 1
)

markdown_table(y)
`` `

```
