{% extends "about/base.html" %} {% load i18n %} {% block title %}{% trans "About" %} :: {% trans "Slicing" %}{% endblock %} {% block breadcrumbs %}{% trans "About" %} / / {% trans "Slicing" %}{% endblock %} {% block content %}

{% trans "Slicing" %}

We use python style slicing to define indices

When defining tasks, it is often useful to be able to define ranges of rows or columns. In particular, this applies to the definition of Train Indices, Test Indices, Input Variables, Output Variables. Since we are using python style indexing, all indices are zero-based. Of course, you can just list the indices directly:

0,1,2,3,4,5,6,7,8,9
  

But often, it would be more convenient to define ranges:

0:10
  

where the range is defined in a left-closed, right-open interval [x,y).

Note that we also supported a mixed syntax enumerations and slice-ranges, e.g.,

0:10,17,99,100:200
  
{% endblock %}