def _construct_dataframe(num_rows):
df = DataFrame(np.random.rand(num_rows, <NUM_LIT:5>), columns=list("<STR_LIT>"))<EOL>df["<STR_LIT:foo>"] = "<STR_LIT:foo>"<EOL>df["<STR_LIT:bar>"] = "<STR_LIT:bar>"<EOL>df["<STR_LIT>"] = "<STR_LIT>"<EOL>df["<STR_LIT:date>"] = pd.date_range("<STR_LIT>",<EOL>periods=num_rows,<EOL>freq="<STR_LIT:s>")<EOL>df["<STR_LIT:int>"] = np.arange(num_rows, dtype="<STR_LIT>")<EOL>return df<EOL>
Construct a DataFrame for testing.

Parameters
----------
num_rows : int
    The number of rows for our DataFrame.

Returns
-------
df : DataFrame