表格视图#

core.view_dataframe(drop_duplicates=False, force_computation=False)#
参数:
columns: list, 默认 None

显示列的子集,如果为 None 则显示所有列

drop_duplicates: bool, 默认 False

如果为 True,则仅显示唯一行

force_computation: bool, 默认 False
  • force_computation=False 返回 df.head(1000)

  • force_computation=True 返回整个 df,但这可能

计算密集型

返回值:
一个视图数据框对象。
Type cuxfilter.charts.core_view_dataframe.ViewDataFrame

示例#

import numpy as np
import cudf
import cuxfilter

geoJSONSource='https://raw.githubusercontent.com/rapidsai/cuxfilter/GTC-2018-mortgage-visualization/javascript/demos/GTC%20demo/src/data/zip3-ms-rhs-lessprops.json'
size = 1000

cux_df = cuxfilter.DataFrame.from_dataframe(
    cudf.DataFrame({
                    '_color':np.random.randint(20,30, size=size*10)/100,
                    'zip': list(np.arange(1,1001))*10,
                    'elevation': np.random.randint(0,1000, size=size*10)
    })
)

chart0 = cuxfilter.charts.view_dataframe(['zip', 'elevation'])

#declare dashboard
d = cux_df.dashboard([chart0], title='Mortgage Dashboard')

# cuxfilter.load_notebook_assets()
chart0.view()