Subsetting a Data Frame for Further Analysis

I have a dataset with dimensions 640 rows by 50,000 columns.

My goal is to subset the data taking small chunks and stepping over by a certain amount.

Example:

Data set 1: [640, 1:200]
Data set 2: [640, 100:300]

Repeat until 50,000th column is reached