Note

This page is a reference documentation. It only explains the function signature, and not how to use it. Please refer to the user guide for the big picture.

8.13.16.2. nilearn.glm.second_level.make_second_level_design_matrix

nilearn.glm.second_level.make_second_level_design_matrix(subjects_label, confounds=None)[source]

Sets up a second level design.

Construct a design matrix with an intercept and subject specific confounds.

Parameters
subjects_labellist of str

Contain subject labels to extract confounders in the right order, corresponding with the images, to create the design matrix.

confoundspandas DataFrame, optional

If given, contains at least two columns, ‘subject_label’ and one confound. The subjects list determines the rows to extract from confounds thanks to its ‘subject_label’ column. All subjects must have confounds specified. There should be only one row per subject.

Returns
design_matrixpandas DataFrame

The second level design matrix.

8.13.16.2.1. Examples using nilearn.glm.second_level.make_second_level_design_matrix