highlighted:
  • Getting Started
    • Installation
    • Getting started
    • Using datatable
  • User Guide
    • Name mangling
    • f-expressions
    • Fread Examples
    • Selecting Data
    • Transforming Data
    • Grouping with by()
    • Row Functions
    • Comparison with pandas
    • Comparison with R’s data.table
    • Comparison with SQL
    • Dates and time
    • FTRL Model
  • API Reference
    • exceptions.
      • DtException
      • DtWarning
      • ImportError
      • InvalidOperationError
      • IndexError
      • IOError
      • IOWarning
      • KeyError
      • MemoryError
      • NotImplementedError
      • OverflowError
      • TypeError
      • ValueError
    • internal.
      • frame_column_data_r()
      • frame_columns_virtual()
      • frame_integrity_check()
      • get_thread_ids()
    • math.
      • abs()
      • arccos()
      • arcosh()
      • arcsin()
      • arctan()
      • arsinh()
      • artanh()
      • atan2()
      • cbrt()
      • ceil()
      • copysign()
      • cos()
      • cosh()
      • deg2rad()
      • e
      • erf(x)
      • erfc(x)
      • exp(x)
      • exp2(x)
      • expm1(x)
      • fabs()
      • floor()
      • fmod()
      • gamma()
      • golden
      • hypot()
      • inf
      • isclose()
      • isfinite()
      • isinf()
      • isna()
      • ldexp()
      • lgamma()
      • log()
      • log10()
      • log1p()
      • log2()
      • logaddexp()
      • logaddexp2()
      • nan
      • pi
      • pow()
      • rad2deg()
      • rint()
      • round()
      • sign()
      • signbit()
      • sin()
      • sinh()
      • sqrt()
      • square()
      • tan()
      • tanh()
      • tau
      • trunc()
    • models.
      • Ftrl
        • .__init__()
        • .alpha
        • .beta
        • .colnames
        • .colname_hashes
        • .double_precision
        • .feature_importances
        • .fit()
        • .interactions
        • .labels
        • .lambda1
        • .lambda2
        • .model
        • .model_type
        • .model_type_trained
        • .mantissa_nbits
        • .nbins
        • .negative_class
        • .nepochs
        • .params
        • .predict()
        • .reset()
      • LinearModel
        • .__init__()
        • .eta0
        • .eta_decay
        • .eta_drop_rate
        • .eta_schedule
        • .double_precision
        • .fit()
        • .is_fitted()
        • .labels
        • .lambda1
        • .lambda2
        • .model
        • .model_type
        • .negative_class
        • .nepochs
        • .params
        • .predict()
        • .reset()
        • .seed
      • aggregate()
      • kfold()
      • kfold_random()
    • options.
      • debug
        • arg_max_size
        • enabled
        • logger
        • report_args
      • display
        • allow_unicode
        • head_nrows
        • interactive
        • max_column_width
        • max_nrows
        • tail_nrows
        • use_colors
      • frame
        • names_auto_index
        • names_auto_prefix
      • fread
        • log
          • anonymize
          • escape_unicode
        • parse_dates
        • parse_times
      • progress
        • allow_interruption
        • callback
        • clear_on_success
        • enabled
        • min_duration
        • updates_per_second
      • nthreads
    • re.
      • match()
    • str.
      • len()
      • slice()
      • split_into_nhot()
    • time.
      • day()
      • day_of_week()
      • hour()
      • minute()
      • month()
      • nanosecond()
      • second()
      • year()
      • ymd()
      • ymdt()
    • FExpr
      • .__add__()
      • .__and__()
      • .__bool__()
      • .__eq__()
      • .__floordiv__()
      • .__ge__()
      • .__getitem__()
      • .__gt__()
      • .__init__()
      • .__invert__()
      • .__le__()
      • .__lshift__()
      • .__lt__()
      • .__mod__()
      • .__mul__()
      • .__ne__()
      • .__neg__()
      • .__or__()
      • .__pos__()
      • .__pow__()
      • .__repr__()
      • .__rshift__()
      • .__sub__()
      • .__truediv__()
      • .__xor__()
      • .alias()
      • .as_type()
      • .categories()
      • .codes()
      • .count()
      • .countna()
      • .cummin()
      • .cummax()
      • .cumprod()
      • .cumsum()
      • .extend()
      • .fillna()
      • .first()
      • .last()
      • .len()
      • .max()
      • .mean()
      • .median()
      • .min()
      • .nunique()
      • .prod()
      • .re_match()
      • .remove()
      • .rowall()
      • .rowany()
      • .rowcount()
      • .rowfirst()
      • .rowlast()
      • .rowargmax()
      • .rowmax()
      • .rowmean()
      • .rowargmin()
      • .rowmin()
      • .rowsd()
      • .rowsum()
      • .sd()
      • .shift()
      • .sum()
    • Frame
      • .__init__()
      • .__copy__()
      • .__delitem__()
      • .__getitem__()
      • .__getstate__()
      • .__iter__()
      • .__len__()
      • .__repr__()
      • .__reversed__()
      • .__setitem__()
      • .__sizeof__()
      • .__str__()
      • .cbind()
      • .colindex()
      • .copy()
      • .countna()
      • .countna()
      • .export_names()
      • .head()
      • .key
      • .keys()
      • .kurt()
      • .kurt1()
      • .ltypes
      • .materialize()
      • .max()
      • .max1()
      • .mean()
      • .mean1()
      • .meta
      • .min()
      • .min1()
      • .mode()
      • .mode1()
      • .names
      • .ncols
      • .nmodal()
      • .nmodal1()
      • .nrows
      • .nunique()
      • .nunique1()
      • .rbind()
      • .replace()
      • .sd()
      • .sd1()
      • .skew()
      • .skew1()
      • .shape
      • .sort()
      • .source
      • .stype
      • .stypes
      • .sum()
      • .sum1()
      • .tail()
      • .to_arrow()
      • .to_csv()
      • .to_dict()
      • .to_jay()
      • .to_list()
      • .to_numpy()
      • .to_pandas()
      • .to_tuples()
      • .type
      • .types
      • .view()
    • ltype
      • .__new__()
      • .stypes
    • Namespace
      • .__getitem__()
      • .__getattribute__()
    • stype
      • .__call__()
      • .__new__()
      • .ctype
      • .dtype
      • .ltype
      • .max
      • .min
      • .struct
    • Type
      • ⭑ arr32(T)
      • ⭑ arr64(T)
      • ⭑ bool8
      • ⭑ cat8(T)
      • ⭑ cat16(T)
      • ⭑ cat32(T)
      • ⭑ date32
      • ⭑ float32
      • ⭑ float64
      • ⭑ int8
      • ⭑ int16
      • ⭑ int32
      • ⭑ int64
      • ⭑ obj64
      • ⭑ str32
      • ⭑ str64
      • ⭑ time64
      • ⭑ void
      • is_array
      • is_boolean
      • is_categorical
      • is_compound
      • is_float
      • is_integer
      • is_numeric
      • is_object
      • is_string
      • is_temporal
      • is_void
      • max
      • min
      • name
    • as_type()
    • build_info
    • by()
    • categories()
    • cbind()
    • codes()
    • corr()
    • count()
    • countna()
    • cov()
    • cumcount()
    • cummax()
    • cummin()
    • cumprod()
    • cumsum()
    • cut()
    • dt
    • f
    • fillna()
    • first()
    • fread()
    • g
    • ifelse()
    • init_styles()
    • intersect()
    • iread()
    • join()
    • last()
    • max()
    • mean()
    • median()
    • min()
    • ngroup()
    • nunique()
    • prod()
    • qcut()
    • rbind()
    • repeat()
    • rowall()
    • rowany()
    • rowcount()
    • rowfirst()
    • rowlast()
    • rowmax()
    • rowargmax()
    • rowmean()
    • rowargmin()
    • rowmin()
    • rowsd()
    • rowsum()
    • sd()
    • setdiff()
    • shift()
    • sort()
    • split_into_nhot()
    • sum()
    • symdiff()
    • union()
    • unique()
    • update()
  • Development
    • Contributing
    • Contributing documentation
    • Creating a new FExpr
    • Test page
  • Release History
    • Under development
    • Version 1.0.0
    • Version 0.11.1
    • Version 0.11.0
    • Version 0.10.1
    • Version 0.10.0
    • Version 0.9.0
    • Version 0.8.0
    • Version 0.7.0
    • Version 0.6.0
    • Version 0.5.0
    • Version 0.4.0
    • Version 0.3.2
    • Version 0.3.1
    • Version 0.3.0
    • Version 0.2.2
    • Version 0.2.1
    • Contributors

Getting Started¶

  • Installation
    • Prerequisites
    • Basic installation
    • Install latest dev version
    • Build from source
    • Install datatable in editable mode
    • Troubleshooting
  • Getting started
    • Install datatable
    • Loading data
    • Data manipulation
    • What the f.?
    • Groupbys/joins
      • by(…)
      • sort(…)
      • join(…)
    • Offloading data
  • Using datatable
    • Create a Frame
    • Convert a Frame
    • Parse CSV Files
    • Save a Frame
    • Basic Frame Properties
    • Compute Frame Statistics
    • Select Subsets of Rows or Columns
    • Delete Rows or Columns
    • Filter Rows
    • Compute Columnar Expressions
    • Sort Columns
    • Perform Groupby Calculations
    • Append Rows or Columns
The content on this page is licensed under the Creative Commons Attribution 4.0 License (CC BY 4.0), and code samples are licensed under the MIT License.
Table of contents