iode.Sample.intersection

Sample.intersection(self, other_sample: Sample) Sample

Compute the intersection between two samples.

Returns:
Sample

Examples

>>> from iode import variables, SAMPLE_DATA_DIR
>>> variables.load(f"{SAMPLE_DATA_DIR}/fun.var")
>>> variables.sample
'1960Y1:2015Y1'
>>> variables_2 = variables.copy()
>>> variables_2.sample = "2000Y1:2040Y1"
>>> variables_2.sample
'2000Y1:2040Y1'
>>> sample_intersec = variables.sample.intersection(variables_2.sample)
>>> sample_intersec
'2000Y1:2015Y1'