# DataFrames does not care about iocontext\[:displaysize\]?

**URL:** <https://discourse.julialang.org/t/dataframes-does-not-care-about-iocontext-displaysize/96358>\
**Category:** General Usage\
**Tags:** question, dataframes\
**Created:** [March 20, 2023, 6:01pm UTC](https://discourse.julialang.org/t/dataframes-does-not-care-about-iocontext-displaysize/96358 "2023-03-20T18:01:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mkarikom](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkarikom/32/7096_2.png) [@mkarikom](https://discourse.julialang.org/u/mkarikom)\
**Post date:** [March 20, 2023, 6:01pm UTC](https://discourse.julialang.org/t/dataframes-does-not-care-about-iocontext-displaysize/96358/1 "2023-03-20T18:01:45Z")

</div>

I’m just trying to get a DataFrame to not trunctate:

Suppose I have a huge monitor that can easily display `statp::DataFrame`:

```julia
Base.active_repl.options.iocontext[:displaysize] = (100, 6000)

```

Try every REPL command:

```julia
julia> show(statp)
1×9 DataFrame
 Row │ organism name pw biopaxClass dataSource pathway excerpt numParticipants numProcesses 
     │ Array… String String String Array… Array… Nothing Int64 Int64        
─────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1 │ Any["http://identifiers.org/taxo… Hedgehog 'off' state http://identifiers.org/reactome/… Pathway Any["http://pathwaycommons.org/p… Any["http://identifiers.org/reac… 93 33

```

```julia
julia> display(statp)
1×9 DataFrame
 Row │ organism name pw biopaxClass dataSource pathway excerpt numParticipants numProcesses 
     │ Array… String String String Array… Array… Nothing Int64 Int64        
─────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1 │ Any["http://identifiers.org/taxo… Hedgehog 'off' state http://identifiers.org/reactome/… Pathway Any["http://pathwaycommons.org/p… Any["http://identifiers.org/reac… 93 33

```

```julia
julia> print(statp)
1×9 DataFrame
 Row │ organism name pw biopaxClass dataSource pathway excerpt numParticipants numProcesses 
     │ Array… String String String Array… Array… Nothing Int64 Int64        
─────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1 │ Any["http://identifiers.org/taxo… Hedgehog 'off' state http://identifiers.org/reactome/… Pathway Any["http://pathwaycommons.org/p… Any["http://identifiers.org/reac… 93 33

```

---

<div class="post-metadata">

**Author:** ![bkamins](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bkamins/32/208538_2.png) [@bkamins](https://discourse.julialang.org/u/bkamins)\
**Post date:** [March 20, 2023, 9:34pm UTC](https://discourse.julialang.org/t/dataframes-does-not-care-about-iocontext-displaysize/96358/2 "2023-03-20T21:34:02Z")

</div>

Use the `truncate` keyword argument:

```julia
julia> df = DataFrame(a="a"^100)
1×1 DataFrame
 Row │ a
     │ String
─────┼───────────────────────────────────
   1 │ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…

julia> show(df, truncate=100)
1×1 DataFrame
 Row │ a
     │ String
─────┼──────────────────────────────────────────────────────────────────────────────────────────────────────
   1 │ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

```
