/**
 * @brief setColumnScaleData Sets floating point data into the column.
 * @param column The columns to insert into.
 * @param spssCol The Source of the data.
 */
void SPSSImporter::setColumnScaleData(Column &column, size_t numCases, const SPSSColumn &spssCol)
{
	vector<double> values = spssCol.numerics;
	if (values.size() > numCases)
		values.resize(numCases);
	// Process any NAN values.
	for (size_t i = 0; i < values.size(); i++)
		values[i] = spssCol.missingChecker().processMissingValue(_floatInfo, values[i]);
	while (values.size() < numCases)
		values.push_back(NAN);
	// Have the columns do most of the work.
	column.setColumnAsScale(values);
}