dfrankow
dfrankow

Reputation: 21417

How to see all rows of a data frame in a Jupyter notebook with an R kernel?

When I put a data frame into a cell, it shows only some of the rows, with a "..." in the middle.

Edit: I'm looking for R equivalents of these Python notebook calls:

import pandas
# "If max_cols is exceeded, switch to truncate view"
pandas.set_option('display.max_columns', 5400)
# "The maximum width in characters of a column"
pandas.set_option('display.max_colwidth', 500)

See also http://pandas.pydata.org/pandas-docs/stable/generated/pandas.set_option.html.

Upvotes: 11

Views: 9699

Answers (1)

dfrankow
dfrankow

Reputation: 21417

Thomas Kluyver says:

I think the options you want are repr.matrix.max.rows and repr.matrix.max.cols

i.e. run

options(repr.matrix.max.rows=600, repr.matrix.max.cols=200)

The defaults are 60 and 20.

Upvotes: 19

Related Questions