Class DisplayOptions (2.6.0)
 
 
 
 
 
 
 Stay organized with collections
 
 
 
 Save and categorize content based on your preferences.
 
  
 
 - 2.27.0 (latest)
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.1
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.1
- 0.19.2
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.1
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
DisplayOptions(
 max_columns: int = 20,
 max_rows: int = 25,
 progress_bar: typing.Optional[str] = "auto",
 repr_mode: typing.Literal["head", "deferred"] = "head",
 max_info_columns: int = 100,
 max_info_rows: typing.Optional[int] = 200000,
 memory_usage: bool = True,
 blob_display: bool = True,
 blob_display_width: typing.Optional[int] = None,
 blob_display_height: typing.Optional[int] = None,
)Encapsulates the configuration for displaying objects.
Examples:
Define Repr mode to "deferred" will prevent job execution in repr.
>>> import bigframes.pandas as bpd
>>> df = bpd.read_gbq("bigquery-public-data.ml_datasets.penguins")
>>> bpd.options.display.repr_mode = "deferred"
>>> df.head(20) # will no longer run the job
Computation deferred. Computation will process 28.9 kB
Users can also get a dry run of the job by accessing the query_job property before they've run the job. This will return a dry run instance of the job they can inspect.
>>> df.query_job.total_bytes_processed
28947
User can execute the job by calling .to_pandas()
>>> # df.to_pandas()
Reset repr_mode option
>>> bpd.options.display.repr_mode = "head"
Can also set the progress_bar option to see the progress bar in terminal,
>>> bpd.options.display.progress_bar = "terminal"
notebook,
>>> bpd.options.display.progress_bar = "notebook"
or just remove it.
>>> bpd.options.display.progress_bar = None
Setting to default value "auto" will detect and show progress bar automatically.
>>> bpd.options.display.progress_bar = "auto"
| Attributes | |
|---|---|
| Name | Description | 
| max_columns | int, default 20If max_columnsis exceeded, switch to truncate view. | 
| max_rows | int, default 25If max_rowsis exceeded, switch to truncate view. | 
| progress_bar | Optional(str), default "auto"Determines if progress bars are shown during job runs. Valid values are auto,notebook, andterminal. Set
 toNoneto remove progress bars. | 
| repr_mode | Literal[head:
 Execute, download, and display results (limited to head) from
 Dataframe and Series objects during repr.deferred:
 Prevent executions from repr statements in DataFrame and Series objects.
 Instead, estimated bytes processed will be shown. DataFrame and Series
 objects can still be computed with methods that explicitly execute and
 download results. | 
| max_info_columns | intmax_info_columns is used in DataFrame.info method to decide if information in each column will be printed. | 
| max_info_rows | int or Nonedf.info() will usually show null-counts for each column. For large frames, this can be quite slow. max_info_rows and max_info_cols limit this null check only to frames with smaller dimensions than specified. | 
| memory_usage | boolThis specifies if the memory usage of a DataFrame should be displayed when df.info() is called. Valid values True,False, | 
| blob_display | boolWhether to display the blob content in notebook DataFrame preview. Default True. | 
| blob_display_width | int or NoneWidth in pixels that the blob constrained to. | 
| blob_display_height | int or NoneHeight in pixels that the blob constrained to. |