Inherited qp.DataSet methods

Being a qp.DataSet subclasss, qp.Batch inherits some of its methods. The important ones are these which allow the manipulation of the meta component. That means meta-edits can be applied globally (run methods on qp.DataSet) or Batch-specific (run methods on qp.Batch). Batch meta-edits always overwrite global meta-edits and while building a qp.Cluster from a qp.Batch, the modified meta information is taken from .meta_edits.

The following methods can be used to create meta-edits for a qp.Batch:

>>> batch.hiding('q1', [2], axis='y')
>>> batch.sorting('q2', fix=[97, 98])
>>> batch.slicing('q1', [1, 2, 3, 4, 5], axis='x')
>>> batch.set_variable_text('gender', 'Gender???')
>>> batch.set_value_texts('gender', {1: 'Men', 2: 'Women'})
>>> batch.set_property('q1', 'base_text', 'This var has a second filter.')

Some methods are not allowed to be used for a Batch. These will raise a NotImplementedError to prevent inconsistent case and meta data states.